‘One million’ march to STOP Brexit: Organisers of People’s Vote protest in London claim biggest turnout since Iraq march in 2003 – as petition to cancel withdrawal hits 4.5million
Anti-Brexit protesters have travelled from all over the country to London for the ‘Put it to