Vince Cable’s party came from nowhere on a night that also saw the Brexit Party win two seats in the capital 27th May 2019 The Liberal Democrats have won the largest number of London’s eight European Parliament seats, taking three
Dave Hill: European Elections 2019 – Lib Dems win most London seats as Labour slumps and Tories are wiped out
