With almost all regions counted, the Brexit Party is in the clear lead after winning around one-third of the vote and projected to have gained 29 seats. In a distant second, the pro-Remain Liberal Democrats won 15 seats, while the new Change UK (CUK), established solely to stop Brexit, failed to gain a single seat.

"Never before in British politics has a party just 6 weeks old won a national election," Mr Farage posted to Twitter Monday morning. "If Britain does not leave the EU on October 31st, these results will be repeated at a general election.

"History has been made. This is just the beginning."

Media reports that the Tories suffered their worst election result in two centuries, dropping to just nine per cent of the vote and winning only four seats — losing 15 — while the Labour Party is said to have had its worst election result in 100 years, halving its presence in the European Parliament from 20 to just ten seats.