Hundreds of thousands march in London to demand new Brexit referendum

Hundreds of thousands of people opposed to Britain’s withdrawal from the European Union march through central London to demand a new referendum. Read more