By Colin Rallings: ITV election analyst
With results in from six of the 11 regions in Britain, it is clear that Ukip is on course win first place.
Its vote is up by about 12 percentage points compared with 2009 and it has gained four additional MEPs so far.
Labour too is up on five years ago, but is currently in what looks like a tight battle with the Conservatives for second place.
As in the local elections last week, there must be doubts about the solidity of Labour's recovery - especially in the south of England outside London.
There is also a battle royal going on between the Greens and the Lib Dems for fourth place.
The Greens did beat the then Social and Liberal Democrats party in the Euro polls back in 1989.
This time though it is the hammering the Lib Dems are taking rather than a surge in support for the Greens that is shaping the outcome.
Partial results filtering through from Scotland suggest that the SNP is doing less well than four years ago (when it comfortably topped the poll) and Labour rather better.
Adding Labour's vote to those of the other pro-Union parties will make for good news for the 'No to Independence' campaign.
Today EU leaders voted to back Jean-Claude Juncker as new president of the very powerful EU commission, which looks like business as usual.
In Essex the potential damage Ukip could do to Miliband's Downing Street elections is clear. He is there listening to voter's concerns.
The EU parliament is about to welcome the most Eurosceptic and right-wing intake in its history.