50 years after the BBC and ITN competed to predict election night first, we launch Florence: our election-forecasting machine.
If the Lib Dems lose almost half their MPs, what kind of party will remain? National and marginal polls suggest they have lost their left-wing.
We look at how specific voters have reacted to the coalition's economic policies since 2010.
A weighting error has disproven last week’s headlines – but what happened?
Britain is divided, between the young and the old, middle and working class, left and right, and even men and women.
We can compare tonight’s poll with Ashcroft’s seat-by-seat polls of Tory-Labour marginals.
Labour have ticked up, but the more obvious shift in Ashcroft's poll has been a 2-point Tory-to-Ukip swing.
See how many seats each party is set to win according to the seat-by-seat polls.
A poll today suggests the SNP have surged since the referendum campaign. They won't win 50 seats but will stop Labour winning a majority.
Today’s poll blast: the Greens fall back below the Lib Dems, as we forecast last week.
Miliband may have to offer the SNP another referendum, or the Lib Dems work with Ukip, for any coalition to manage a majority next year.
In post-referendum Scotland, the SNP are polling around 40 per cent, which could hand them more than a dozen Labour seats.
Today's numbers rely on nearly one in three young voters backing the Greens - we need more data before we can confirm today's spike.
The pollsters and the media have to make decisions based on public opinion – but those decisions can then shape us.
Marginal polls cost money.
Labour are only convincingly ahead in four of the ten seats in today's Ashcroft polls, but they need to win all for a majority in May 2015.
Ed Miliband’s party could start election night with nearly 260 seats, before it even starts winning those it lost in 2010.
Four of the six most recent polls have handed the Tories a lead, and an average of all suggests we are tied.
The latest polling by Lord Ashcroft offers a snapshot of the wipe out facing Lib Dems in battleground seats against Labour.
Lord Ashcroft poll shows that 56 per cent of voters would like to see a Labour-led government after the next election.
A fall in support for the Lib Dems will propel Labour to victory in Tory marginals.
What lies behind Labour's 10-point poll lead?
The Tories surge past Labour in the polls after Cameron's rejection of a new EU treaty.
Lib Dems fall to seven per cent in new poll, just two points ahead of Ukip.
Labour lead up to eight points as Tory support falls to just 33 per cent in new Populus poll.
Latest YouGov poll puts the Tories on 39 per cent, just a point behind Labour.
New ICM poll puts the party on 18 per cent, their highest rating since September.
Latest opinion poll puts Labour on 42 per cent with the Tories trailing on 37 per cent.
Support for Clegg’s party falls to just 8 per cent – the lowest level in 20 years.
Latest opinion polls puts Labour two points ahead of the Conservatives.