Thousands of anti-brexit protesters took to the streets of London in a 'No to Boris, Yes to Europe' march.
Colourful banners and European Union flags filled the streets, with crowds singing and chanting as they marched towards parliament square.
The protesters are calling for a second referendum, while some saying they want a complete stop to the brexit process.
The European Union is preparing to offer Boris Johnson, the favourite to be Britain's next Prime Minister, a no-deal brexit extension beyond October 31.
Britain is yet to leave the EU, more than three years after the country voted by 52% to 48% in a referendum to leave the bloc.