The results are in, with the exception of Scotland which does not announce until later today. This is the state of the parties this morning:
Here is the BBC’s earthquake warning map:
You can see the results and all the MEPs elected in full here.
Herman van Rompuy, Jose Manuel Barroso, Jacques Delors, Cathy Ashton, Peter Mandelson, Ken Clarke, Ed Miliband, Nick Clegg, your boys took one hell of a beating…