@telegraph.co.uk 6 years ago
People's Vote claim million protesters marched through London demanding public be given final say on Brexit
Campaigners have claimed that more than one million people marched through London today demanding the public be given a final say on Brexit.