An estimated one million protesters have marched through London to demand a second referendum on Brexit, organisers said.
The demonstration calling for a Final Say on the crisis is believed to be one of the biggest marches in British history.
Demonstrators marched from Park Lane to Parliament Square, as MPs attended a spacial Saturday sitting of the Commons.
Many held banners calling for a fresh public vote with the option to Remain in the EU.
Supporters in Parliament Square have heard from speakers including Sadiq Khan, the mayor of London, as well as shadow cabinet members Keir Starmer, Diane Abbott and Emily Thornberry.
They will also hear from shadow chancellor John McDonnell.
“I’m proud to stand with hundreds of thousands of people in demanding that they, not wealthy, privileged and out-of-touch hard-right Tory MPs, have the final say on what is an even worse deal than Theresa May’s,” Mr McDonnell said ahead of the march.
“Our policy is clear: Let the people decide.”
The crowd cheered on Saturday afternoon as MPs voted to withhold support from the prime minister’s Brexit deal.
“Hear us,” some chanted outside parliament, while others shouted: “People’s Vote!”
A number of celebrities have also joined the march, including the actors Patrick Stewart and Stephen McGann.
The march is the fourth major People’s Vote march since the 2016 referendum and is backed by The Independent’s Final Say campaign.
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies