The Brexit Party won 29 seats, followed by the Liberal Democrats with 16.
The Conservatives and Labour were punished by voters, with the Tories securing less than 10 per cent of the vote and just four seats. The Green Party had its best performance since 1989 while Change UK did not win any seats.
Brexit Party leader Nigel Farage said he was ready to ‘take on’ the main parties in a general election. Farage’s party topped the polls in every region of England apart from London, and is now the joint largest national party in the European Parliament, alongside Germany’s CDU/CSU.
Sign up to our newsletter to receive all the latest news and updates.