An estimated 500,000 protesters gathered in central London on Saturday to call for a new referendum on the United Kingdom's departure from the European Union.
Organisers want the public to have a final say on the government's Brexit deal with the EU, arguing that new facts have come to light about the costs and complexity of Britain's exit from the bloc since Britons voted to leave in 2016.
The UK is scheduled to leave the EU on March 29, but negotiations have been plagued by disagreements, particularly over the issue of the land border between the Republic of Ireland and Northern Ireland.
UK Prime Minister Theresa May of the Conservative Party has ruled out another public vote on the subject.
"We're here to push for a people's vote because we think that true democracy is putting this referendum back to the people again," said Philip Lemoine, demonstrator.
"So much has happened, so many more facts have been uncovered since the referendum, which was really based on a lot of false information and lies effectively. And I think public mood has changed in the United Kingdom and if it was put to the people again we'd choose to remain in the European Union."
"Young people stand to lose the most in Brexit, and that's why 75 percent of them voted against Brexit in the referendum," said Leo Buckley.
"Brexit is trying to drag us back into the 1930s."
"What can be more democratic, what can be more British than trust in the judgement of the British people?" asked London Mayor Sadiq Khan, to cheers.
"And so let the message ring out loudly and clearly today: It's time, it's time for this vital issue to be taken out of the hands of politicians in Westminster. It's time it was returned to the British people. It's time we took back control."
CBS News / Newshub.