Hundreds of thousands march in favour of new Brexit voteĀ 

Hundreds of thousands of supporters of the European Union marched through London on Saturday in the biggest demonstration so far to demand that the British government holds a public vote on the terms of Brexit. The protesters waved the blue and gold flag of the EU and held up ‘Bollocks to Brexit’ banners under sunny… Read More Hundreds of thousands march in favour of new Brexit voteĀ