Election 2019: Lib Dems and Greens agree pact for seven London seats Most of the MPs they will seek to oust voted Remain in 2016
The Tories could lose half their parliamentary seats in London. Would being led by Boris Johnson make it worse?