1 million rally in London for 2nd Brexit vote
More than 1 million people participated in a march in London on Saturday, demanding a second public vote on Brexit.

More than 1 million people participated in a march in London on Saturday, demanding a second public vote on Brexit.