If an election were held today, we project the Conservatives would retain the status of largest party in the House of Commons, though down 19 seats.

Our poll tracker, which covers Great Britain only, has Labour at 42.1 per cent and the Conservatives 41.1 per cent. With a slender lead of 1pt, this would, according to our forecast model, translate into Labour still falling short of overtaking the Tories in the Commons, albeit by 10 seats.

On current polling we do not expect any party to attain a majority in the Commons. The forecast projects the Tories to take 298 seats to Labour’s 289. 13 of Labour’s gains are expected to come from Scotland and London. High profile gains from the Tories would include Theresa Villiers’ Chipping Barnet constituency, Stephen Crabb’s Preseli Pembrokeshire,  Chloe Smith’s Norwich North, Amber Rudd’s Hastings & Rye and Putney, represented by Education Secretary Justine Greening.

We expect the Scottish National Party to come away with 25 seats, down 10 on June, and the Liberal Democrats to net 3, totaling 15.

ArfonLab gain from PC50.9%
Perth and North PerthshireCon gain from SNP54.4%
Milton Keynes NorthLab gain from Con54.4%
AberconwyLab gain from Con56.1%
TelfordLab gain from Con56.1%
Glasgow NorthLab gain from SNP56.1%
WatfordLab gain from Con57.9%
St IvesLDem gain from Con57.9%
Milton Keynes SouthLab gain from Con59.6%
Barrow and FurnessCon gain from Lab61.4%
Finchley and Golders GreenLab gain from Con61.4%
Glasgow South WestLab gain from SNP61.4%
PutneyLab gain from Con63.2%
Hastings and RyeLab gain from Con63.2%
Glasgow EastLab gain from SNP63.2%
Lanark and Hamilton EastLab gain from SNP64.9%
Calder ValleyLab gain from Con66.7%
PudseyLab gain from Con66.7%
North East FifeLDem gain from SNP66.7%
Harrow EastLab gain from Con68.4%
Dunfermline and West FifeLab gain from SNP68.4%
Norwich NorthLab gain from Con70.2%
South SwindonLab gain from Con71.9%
Preseli PembrokeshireLab gain from Con71.9%
HendonLab gain from Con73.7%
Motherwell and WishawLab gain from SNP73.7%
Camborne and RedruthLab gain from Con77.2%
Airdrie and ShottsLab gain from SNP77.2%
InverclydeLab gain from SNP77.2%
Southampton, ItchenLab gain from Con80.7%
ThurrockLab gain from Con82.5%
Chipping BarnetLab gain from Con84.2%
Richmond ParkLDem gain from Con98.2%

Naturally, because a model is a model, this forecast does not account for the potential incumbency bonuses that will inevitably play a part at the next election.

If public opinion has shifted noticeably, or if new data becomes available, we will issue an update to our forecast.


The model we use to make this forecast is the same model used for the 2017 General Election, where our final projection (or ‘nowcast’) overstated the Conservatives by around 40 odd seats and understated Labour by around the same number. It follows the same methodology as outlined on our Nowcast page. Our model was reliant on regional and national polling at the time, which underestimated Labour on average by 4pts. Had the polls been accurate in gauging the Labour share, then so would our forecast, which would have produced a final projection on 08 June of Con 322, Lab 256, SNP 37, LDem 14.