LIVE FORECAST

LAST UPDATED

May 8, 10 AM GMT

The latest predictions for how many seats each party will win, based on 5,000 simulations of the general election.
LowExpHigh
Conservatives329330330
Labour232232232
SNP565656
Liberal Democrats889
Plaid Cymru333
UKIP111
Greens111
Other111
EXP is the expected number of seats (an average of all the simulations).
There is a 90% chance the number of seats will fall between LOW and HIGH.
Predictions do not include the 18 constituencies of Northern Ireland.