Thousands of campaigners have gathered in London for the People’s Vote March for the Future.

The protesters are calling for a referendum on the final Brexit deal.

Brexit protest
Anti-Brexit campaigners lower a banner off Westminster Bridge ahead of the march (Jess Hurd/Another Europe is Possible)
Brexit march
Campaigners head towards Parliament Square (Yui Mok/PA)
Mayor of London Sadiq Khan
Mayor of London Sadiq Khan takes part in the People’s Vote March (Yui Mok/PA)
Brexit protest
Poking fun at the PM (Yui Mok/PA)
Brexit protest
The People’s Vote campaign wants a referendum on the outcome of exit talks (Yui Mok/PA)
Brexit protest
These protesters didn’t mince words (Yui Mok/PA)
Brexit vote
A call to reverse the Brexit vote (Yui Mok/PA)
Brexit protest
A call to focus on the important issues – Democracy, Rule of Law, Liberty, Tolerance – and Fish ‘n’ Chips (Yui Mok/PA)