Hundreds of thousands of people protesters opposed to Britains impending exit from the European Union marched through central London on Saturday, October 20th, 2018, demanding a new referendum and to have a say on the governments final Brexit deal with the EU. An estimated 700,000 people took part in the Peoples Vote March. |