EU supporters, calling on the government to give Britons a vote on the final Brexit deal, lead a cart with an effigy of Britains Prime Minister Theresa May as they participate in the Peoples Vote march in central London. Hundreds of thousands of people walked protesters marched demanding a new referendum on Brexit, following weeks of failed votes and stalled talks on negotiations for Great Britain to leave the European Union. |