Fifth combined forecast for the 2019 general election

By Stephen Fisher, John Kenny and Rosalind Shorrocks 

Since our update last week there have been several new forecasts, most notably including the YouGov MRP (multilevel regression and post-stratification) model. That was a nowcast rather than a forecast, but the same is true of most of our “forecasts”. More on differences between forecasting models below, along with some observations about intriguing question wording effects for citizen forecasts.

But first, overall, the seats projections overall have tightened for the Conservatives, who are down from a 353 average last week to 346 this week, while Labour are up from 209 to 218. The Liberal Democrat forecast total has dropped yet again (from 23 to 19). Now they are estimated to return fewer MPs than they had going into the election (20), but still more than the number of seats they won in 2017 (12).

Seats Betting Markets Complex models Simple models Average
Con 343 347 348 346
Lab 220 218 217 218
LD 19 18 19 19
Brexit 0 0 0
Green 1 1 1 1
SNP 45 45 44 45
PC 5 4 3 4
Con majority 36 45 46 42

Conservative Seats - 4th December

There is now remarkably little difference between the betting markets, complex and simple models in the expected size of the Conservative majority. Particularly striking is that on average the complex models differ by only a seat for each party from the simple uniform change projections based on the average of the opinion polls.

Variation among complex forecasting models is shown in the table below, which is ordered by the forecast Conservative seat tally. Only one model suggests the Conservatives losing their majority and none suggest a majority of more than a hundred. To that extent they are less variable than the opinion polls over the last week: out of the nine uniform change projections from the most recent poll for each pollster, one (BMG) suggests a hung parliament and one (Opinium) suggests a majority of nearly a hundred (98).

Complex models Con Lab LD SNP
PM and Pendulum: Lebo and Fisher 311 268
326 politics 330 235 20 42
Electoral Calculus 342 226 15 44
Opros 343 209 28 46
UKElect 345 215 20 46
Regional change: English & Bailey 349 214 17 49
Datapraxis MRP 349 213 14 49
PM and Pendulum: Norpoth 352 228
YouGov MRP 359 212 13 43
Citizens: Murr, Stegmaier and Lewis-Beck 360 190 16
Forecast UK 361.5 205.5 16 44.5
Best for Britain/Focaldata MRP 366 199 17 44
Combined (average) 347 218 18 45

To the extent that the MRP projections are distinctive, they are on the better side for the Conservatives and particularly on the weaker side for the Liberal Democrats. But the main message from them, and especially from the YouGov model, is that that they reinforce expectations of a Conservative majority, unlike last time when the YouGov model uniquely suggested Theresa May might lose her majority.

(As usual, please let us know if there’s something you think we’ve missed or there are mistakes.) 

The main reason the forecast seat totals are less favourable for the Conservatives this week is the narrowing of the Con-Lab lead in the polls from 12 points last week to 10 points this week. This is due to a net transfer of a couple of points from the Liberal Democrats to Labour. If that has been tactically efficient then it could benefit both those parties, but it may not have been.

% GB Vote Poll aggregates Betting markets Models Average
Con 42.5 41.9 41.9 42.1
Lab 32.6 33.0 32.2 32.6
Lib Dem 13.1 13.8 14.1 13.6
Brexit 3.3 3.6 2.6 3.1
Green 3.0 2.7 2.9
SNP 3.3 3.3 3.3
PC 0.5 0.5 0.5
Con-Lab lead 9.9 8.9 9.7 9.5

Con-Lab Lead - 4th December

Despite the tightening of the polls and seats forecasts, there has been relatively little change in the predicted probabilities of a Conservative majority. For the betting markets, this may be because the election is now just a week away.

Probabilities Betting markets Models Polls Citizen forecast Volunteered Average
Conservative Majority 0.71 0.74 0.89 0.43 0.75 0.71
Conservative landslide 0.00 0.00
Boris Johnson next PM 0.78 0.71 0.74
Jeremy Corbyn next PM 0.24 0.18 0.21

Prob. Conservative Majority - 4th December

One noticeable change, however, is an increase in the citizen forecast of a Conservative majority from 32% to 43%. This is only partly because citizens in general are becoming less sceptical of a Conservative majority. It is mainly because of a new citizen forecast from ICM. Their survey question about voter expectations appears to be crucially different from the Deltapoll and Opinium questions. ICM gives respondents two separate options with a Conservative majority: one larger than 50 seats, and one fewer than 50 seats. The combined percentage of respondents who say that either of these is the most likely outcome is 59% (excluding don’t knows). Opinium and Deltapoll, by contrast, provide a single Conservative majority option (of any size). In response to their questions 36% (Opinium) and 34% (Deltapoll) say that a Tory majority is the most likely outcome. ICM’s question also does not distinguish between a hung parliament with the Conservatives as the largest party, and one with Labour as the largest party. Deltapoll and Opinium give these as separate options. The differences in the citizen forecasts between these pollsters are especially interesting given that ICM have tended to give smaller Conservative leads on vote intention than either Opinium or Deltapoll. This suggests that citizen forecasts might be quite sensitive to question wording effects. As a consequence our average citizen forecast will be sensitive to which pollsters have fielded which questions.


The idea of combining forecasts from different sources has a good track record, though it has to be admitted that our attempts for the 2017 general election and the 2016 Brexit referendum did not work out well. See here for a review of our 2017 forecasts. Also worth noting is the experience of the combined forecast of the US presidential elections.

The basic approach is to combine forecasts by averaging them within each category and then average across categories. Since the different sources do not all present similar figures that can be averaged on a like for like basis there are various judgement calls we have had to make on how to treat the data.

The main changes in method this week are: New models this week are YouGov MRP, Best for Britain/Focaldata MRP, 326 Politics and the Citizen’s forecast model from Andreas Murr and colleagues.  Lord Ashcroft’s citizen forecasts have been removed as they are now older than 2 weeks and a new citizen forecast from ICM has been added.


For vote shares, we use the various available polling averages. There are various different polling averages. Some admittedly are quite sophisticated, allowing for house effects, but they are nonetheless estimates of current public opinion and not future votes. We only use polling averages that have been updated in the last 7 days.

To estimate a pseudo-probability of a Conservative majority from the polls, we use uniform change projections for each of the most recent polls from each pollster in the last week. For these we also take estimates for the SNP and Plaid Cymru shares from the most recent polls in Scotland and Wales. The proportion of these projections with a Conservative majority is taken as a pseudo-probability, and similarly we consider the proportion pointing to a majority of over 100 as a pseudo-probability of a landslide.

The pollsters vary considerably in the lead they attribute to the Conservatives. Since nearly all the pollsters are doing polls at least once a week and since we take just the most recent poll from each pollster, our calculated probabilities of a Conservative majority from the polls should not be, and do not seem to be, much affected by any changes in the composition of our poll lead average.

Statistical models

We have divided statistical models into simple (poll average plus uniform swing seats projection) and complex (anything more elaborate but not necessarily particularly complex). Within these categories we simply average the available estimates of seats and shares. We have not excluded any models based on quality, but they do have to be statistical models as opposed to personal guesses. We only include models that have been updated in the last 7 days.

Betting markets

For the seats forecasts we are using just the mid points of the spread betting for the markets. Note that the markets might imply fewer or more seats forecast for the main parties than there are in Britain. This is because the markets are separate for each party and do not need to be consistent collectively.

Betting markets for shares of the vote are typically done in bands. We take the mid points of the (up to) three bands with the highest implied probabilities weighted by their implied probabilities from the betting odds, averaging across bookies.

Citizen forecasts

Some polls ask people what they think that the outcome will be on December 12th. We call these ‘citizen forecasts.’ Different pollsters use different survey questions but they can be combined to generate pseudo-probabilities. We use the proportion of poll respondents who think there will be a Conservative majority, excluding don’t knows and re-percentaging, as the pseudo-probability of a Conservative majority. We similarly use the proportion of poll respondents who think that Boris Johnson will become the next Prime Minister, and similarly generate a pseudo-probability for this outcome excluding the don’t knows. We take the most recent such poll from each pollster in the previous two weeks, although it should be noted that only a few pollsters ask such questions.

Volunteered forecasts

 These come from the Good Judgement Project, which encourages people to forecast the outcomes of various events in order to develop and improve their forecasting skills. The people providing their predictions to the Good Judgement Project are not necessarily experts, but nor can they be seen as a representative sample, and so we report their predictions separately as ‘volunteered’ forecasts.

Estimates come from morning on 4th December 2019.


Citizen forecasts:

Deltapoll 28th-30thNov

ICM 29thNov – 2ndDec

Opinium 27th– 29thNov


Forecasting models:
Bailey and English

Best for Britain/Focaldata

DataPraxis (MRP)

Electoral Calculus

Englishand Bailey

Forecast UK

Helmut Norpoth

Lebo and Fisher


Murr, Stegmaier and Lewis-Beck


UK Elect

YouGov MRP

326 Politics


Authors’ own uniform change projections

Polling Averages (less than a week old):
Bailey and English


Britain Elects
Election Polling



Authors’ own calculations


Prediction markets:

Betfair Exchange




Paddy Power


Sporting index



Good Judgment Project


One thought on “Fifth combined forecast for the 2019 general election”

  1. Comment from Canterbury (probably the least typical seat in England!)

    Tom Tugendhat after a visit commented on the number of those who were making some sort of pro Conservative response but were perhaps unwilling to vote. This may be a local phenomenon (Rosie Duffield is much liked in the Cathedral City and it seems in Whitstable) but if it is more widespread than that then this suggests that some of the Conservative support is very soft. This must surely increase the possibility of a significantly different result on 12th – some gaffe or bad weather (not currently forecasted)

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s