The Tories are braced for defeat, as Labour prepares for victory but polling day could still bring surprises.

for more ...