Saturday, October 19, 2019

London. Hundreds of thousands of people have taken to the streets and descended on Parliament to demand another vote on any Brexit deal.