Advertisement

Mixed feelings for Brits as UK launches Brexit process

Londoners react as Britain formally launches the process for leaving the European Union, a historic move that has split the country and thrown into question the future of the European project.