Over half a million demonstrators have marched in the streets of London, calling for a second referendum on a final Brexit deal. Britain voted to leave the EU in June 2016. Today most Britons want to remain in the European Union.
Press TV’s website can also be accessed at the following alternate addresses: