Protesters seeking a referendum on the final Brexit deal have attended a rally which organisers say was the “biggest” demonstration of its kind. Young voters led the People’s Vote march to London’s Parliament Square, which supporters say attracted around 670,000 protesters today (October 20). Tweeting: “670,000 are on the #PeoplesVoteMarch...