Final polls are drifting in and seem to be converging on a slight Tory lead. Which wouldn't be enough. Need the major phone pollsters results still though - Ipsos won't be released until the morning.

EDIT: Seems my source was wrong, one Ashcroft and Populus still to come so these aren't the final figures.