Protesters who want a referendum on the final Brexit deal came out in force in London today. Organisers say well over 600,000 people attended the anti-Brexit march to London's Parliament Square.
The protest was led by young voters from all over the Britain who want to stop their the UK's looming breakup with the EU.
Many MPs have backed the event calling for a second Brexit referendum, even though Prime Minister Theresa May has already explicitly stated there will be no second vote.
Mayor of London Sadiq Mr Khan said to the crowd: "What's really important is that those that say that a public vote is undemocratic, is unpatriotic, realise that in fact, the exact opposite is the truth.
The hashtags #PeoplesVoteMarch and #BrexitMarch have been trending on Twitter all day (as well as #BollocksToBrexit).
Many of the crowd made their opinions clear with witty homemade signs and banners. Take a look at some of the most pointed, inventive and amusing below...
Incredible atmosphere on today's @peoplesvote_uk march - with people from every corner of our country, every age, faith, race gender and background coming together to demand the British people get the final say on Brexit #PeoplesVote 🇪🇺 pic.twitter.com/z1x4PhEZBF— Sadiq Khan (@SadiqKhan) October 20, 2018
So great to stumble upon the #PeoplesMarch in London today. Citizens rallying for what they believe in. We marched for a bit with them - it was inspiring! Even saw some “impeach Trump” posters in there. Fav part is, of course, the posters. #Brexit #inspired #London pic.twitter.com/fsALCRCx4D— Jess Rosenberg (@jessperate) October 20, 2018