Latest poll (ComRes/Independent) Conservatives 27 seats short of a majority.
22:05 UPDATE: The final poll of the night, a ComRes survey for the Independent, has the Tories unchanged on 37 per cent, Labour down one to 28 per cent and the Lib Dems up two to 28 per cent.
So, assuming a uniform swing, all of the polls published tonight point to a hung parliament. There's no sign of a late Tory surge but I expect the Conservatives will be fairly satisfied. They are confident that their strength in the marginals will give them more seats than national polls suggest.
The Tories are all but certain to emerge as the single largest party on Friday but unless, against expectations, they perform well in the Lib Dem marginals, I can't see them winning an overall majority.
If Cameron ends up around 20 seats short of a majority, I expect him to attempt to lead a minority government with the support of the DUP and other minority parties. If the shortfall is more like 30-40 then he will have no choice but to negotiate with the Lib Dems.
21:50 UPDATE: ICM for the Guardian has the Tories up three to 36 per cent, Labour unchanged on 28 per cent and the Lib Dems down two to 26 per cent.
20:06 UPDATE: It looks as if last night's YouGov poll, which had the Lib Dems way down on 24 per cent, was an outlier. Tonight's has them back up fourpoints to 28 per cent, with Labour down two to 28 per cent and the Tories unchanged on 35 per cent.
There's no sign of a late Conservative surge tonight but these polls are far from encouraging for Labour. Most show them level-pegging with the Lib Dems and two put Nick Clegg's party in front.
New Statesman Poll of Polls
Hung parliament, Conservatives 27 seats short of a majority.
UPDATE: The latest Angus Reid/PoliticalBetting poll has the Tories up 1 to 36 per cent, the Lib Dems unchanged on 29 per cent and Labour up 1 to just 24 per cent. As ever, Gordon Brown will be hoping that Mike Smithson's golden rule -- that the poll with Labour in the worst position is normally the most accurate -- does not hold this time.
UPDATE: Populus for the Times has topline figures of Con 37 per cent (+1), Lab 28 per cent (+1) and Lib Dems 27 per cent (-1). On a uniform swing, that result would leave Cameron 24 seats short, a legislative handicap he would hope to overcome with the help of the DUP and others.
The first two polls of the night are out and both point to a hung parliament. An Opinium poll for the Daily Express has the Tories on 35 per cent (+2), Labour on 27 per cent (+1) and the Lib Dems on 26 per cent (-1). If repeated at the election on a uniform swing, that result would leave David Cameron 38 seats short of a majority.
Meanwhile, a new TNS BRMB poll puts the Tories down one to 33 per cent, with the Lib Dems also down one to 29 per cent and Labour unchanged on 27 per cent. On a uniform swing, the figures would leave Cameron 57 seats short of a majority.
So, like other recent polls, both suggest that the yellow tide is receding. That said, it's worth remembering how few expected to see any poll put the Lib Dems ahead of Labour the day before the election.
I'm expecting a glut of polls tonight, so stay tuned for updates throughout the evening.