Farage hails 'extraordinary win' as Ukip wins 22 Euro seats

Nigel Farage claimed to have pulled off the “most extraordinary result in British politics for 100 years” as Ukip surged to the top of the European polls in a contest which will leave the leaders of Westminster’s main parties counting the cost.
The Liberal Democrats were the night’s biggest losers as Nick Clegg paid the price for his gamble to position the party as the natural opponents to Ukip’s Euroscepticism.