Some of the estimated 650,000 manage to squeeze into Parliament Sqaurte for teh speeches -The People’s Vote March For The Future demanding a Vote on any Brexit deal. The protest assembled on Park Lane and then marched to Parliament Square for speeches.
Add to Lightbox Download