The EU election results are in and it's bad news for both of the main parties. Labour and the Tories have lost support while the pro-EU Liberal Democrats and Green Party have made significant gains. However, the big winner is the Brexit Party.
Ahead of the vote, Nigel Farage's new outfit was predicted to win the largest vote share and they have managed to do just that. The Brexit party has come first and the Lib Dems second. The Brexit Party won 28 MEPs with 32% of the vote share. The party had an impressive showing in the Midlands as well as East of England where they have had three MEPs elected – including Farage allies Richard Tice and Michael Heaver. In Scotland, the Brexit party came in second after the SNP. Even in areas where the Brexit Party isn't expected to do particularly well they are defied expectations – amassing more votes than Labour in the heavily Remain area of Cambridge:
The trend is clear – the Brexit party is taking votes from the Tories, Ukip and in some areas Labour. So, what will it mean for the current political landscape? Ukip won 24 seats in the last European elections on 26 per cent of vote. They then went on to only win one seat in the following general election – in which Cameron promised a second referendum if elected. What's different this time, however, is that the driving force behind the Brexit Party's success – the government's failure to deliver Brexit – shows no sign of abating. The surge in support for the Brexit party will shape the debate for the upcoming Tory leadership contest – with candidates under pressure to explain how they plan to respond to the threat of Farage. That pressure will likely only increase the chance of a candidate willing to push for no deal winning the top job.