The lobbyists have spoken. Well, ten of them.
Ten public affairs agency chiefs have kindly predicted the outcome of the election for me.
According to this cream of the lobbying crop there will be a swing of at least three per cent to Labour by May 6.
The most number of seats the Tories can expect to win is 352, it would seem.
But the median projection from the ten fellas is for the Tories to be the largest party with 329 seats.
In other words, teetering on the brink of a hung parliament.
Which leaves me wondering: is this merely subliminal wishful thinking from an industry that stands to benefit from the widespread confusion that would arise following such a scenario?