European election results 2019 LIVE: Brexit Party and Liberal Democrats the big winners on a horrific night for the Tories | London
European elections 2019: Nigel Farage's Brexit Party on course for victory as Labour and Tories take battering
Brexit Party could rout senior Tories including Boris Johnson at next general election, new analysis shows