Latest polls show there's everything to play for in the last few days before Thursday's elections to the European parliament.
A Populous poll to be published in tomorrow's Times puts the Tories out in front, with a 30% share of the vote, the xenophobic UK Independence Party second with 19% and Labour facing a mass cull of MEPs with just 16% of support.
The Lib-Dems and the Greens are almost neck and neck in the fight for the last seat or two in the larger regions (12 and 10 per cent respectively).
So it really is five-party politics, and, against the odds, show that support for UKIP is even higher, and for Labour even lower, than in the 2004 election. I'd have hardly thought it possible, to be honest.