An estimated one million protesters have marched through London to demand a second referendum on Brexit, organisers said.
The Independent reports that the demonstration calling for a Final Say on the crisis is believed to be one of the biggest marches in British history.
Developing Story
