European elections: Labour edges into second

Nigel Farage has said his "dream has become a reality" and UKIP is now the "third force" in British politics after it topped the European polls.

With Scotland and Northern Ireland left to declare, UKIP has 27.5% of the vote.

Labour, on 25%, is narrowly beating the Tories into second place.

Party leader Ed Miliband said there was "deep discontent" in the UK and it must show it could "answer the call for change".