This morning’s YouGov poll for the Sun also had their latest European election voting intention figures. The topline figures continue to show Labour and UKIP battling it out for first place, with the Conservatives off in third – CON 22%, LAB 30%, LDEM 10%, UKIP 27%, GREEN 6%.

By my reckoning on a uniform swing this would translate into 15 seats for the Conservatives (down 11), 25 seats for Labour (up 12), 5 seats for the Lib Dems (down 6), 21 seats for UKIP (up 8), 1 seat for the Greens (down one) – the BNP look almost certain to lose their two seats. Full tabs are here.