MRPs and mega-polls: every seat projection against ours
An MRP (multilevel regression and post-stratification) turns one very large poll into a call for every seat. They make headlines because they give a seat count. Here is every one published this parliament, next to our own projection on the same day, and how the final MRPs did at the last two elections.
Every MRP this parliament, against our projection
LabourReform UKConservativeLines: our projection, day by day. Dots: each MRP, at the end of its fieldwork. Point at a dot for the firm and figure.
The projections, newest first
| Fieldwork | Pollster (client) | Sample | Seats | Lab | Con | Ref | LD | Grn | SNP | Ours that day: Lab / Con / Ref |
|---|---|---|---|---|---|---|---|---|---|---|
| 25 Sep–2 Oct 2026 | Electoral Calculus / Find Out Now (PLMR) Reported by the Daily Mail, 16 October 2026; Plaid Cymru and other seats not reported. |
6,699 | 353 | 90 | 81 | 70 | 4 | 28 | 297 / 136 / 69 | |
| 21 Aug–21 Sep 2026 | More in Common | 15,765 | 250 | 125 | 147 | 63 | 3 | 27 | 282 / 144 / 69 | |
| 23 Aug–18 Sep 2026 | YouGov | 16,758 | 241 | 130 | 123 | 71 | 9 | 40 | 282 / 144 / 69 | |
| 4–11 Sep 2026 | Electoral Calculus / Find Out Now (Restore Britain) Commissioned by Restore Britain. |
5,500 | 261 | 145 | 127 | 53 | 7 | 31 | 274 / 142 / 82 | |
| 20 Aug–4 Sep 2026 | Survation (38 Degrees) | 8,124 | 272 | 86 | 153 | 69 | 3 | 40 | 271 / 138 / 88 | |
| 25–30 Jul 2026 | Convergent Opinion | 10,919 | 245 | 99 | 174 | 67 | 7 | 25 | 196 / 154 / 135 | |
| 22–27 Jul 2026 | Survation (Hope not Hate) | 10,014 | 197 | 71 | 227 | 72 | 4 | 46 | 196 / 154 / 135 | |
| 23–30 Jun 2026 | Electoral Calculus / Find Out Now (PLMR) | 5,500 | 195 | 124 | 166 | 71 | 30 | 39 | 140 / 83 / 251 | |
| 5–28 Jun 2026 | More in Common | 14,358 | 110 | 96 | 293 | 66 | 10 | 37 | 140 / 83 / 251 | |
| 27 Mar–7 Apr 2026 | Electoral Calculus / Find Out Now (PLMR) | 5,599 | 77 | 90 | 273 | 57 | 71 | 45 | 156 / 84 / 222 | |
| Mar 2026 | More in Common (The Times) | 15,482 | 101 | 81 | 324 | 62 | 22 | 26 | 160 / 66 / 245 | |
| 27 Nov–16 Dec 2025 | More in Common (The Times) | 16,083 | 85 | 70 | 381 | 35 | 9 | 40 | 129 / 51 / 310 | |
| 1–8 Dec 2025 | Electoral Calculus / Find Out Now (PLMR) Others include 4 for Your Party. |
5,596 | 30 | 47 | 398 | 56 | 52 | 41 | 130 / 51 / 307 | |
| 31 Aug–24 Sep 2025 | YouGov | 13,000 | 144 | 45 | 311 | 78 | 7 | 37 | 138 / 28 / 329 | |
| 9 Aug–15 Sep 2025 | More in Common (The Times) | 19,520 | 90 | 41 | 373 | 69 | 6 | 34 | 165 / 34 / 299 | |
| 21 Aug–1 Sep 2025 | Survation (38 Degrees) | 8,546 | 191 | 42 | 293 | 63 | 6 | 30 | 162 / 33 / 305 | |
| 16 Jul–3 Aug 2025 | Stack Data Strategy (Conservative Party (alleged)) Reported as commissioned by the Conservatives; both they and Stack denied it. |
9,301 | 161 | 14 | 348 | 63 | 3 | 37 | 173 / 39 / 287 | |
| 13–30 Jun 2025 | More in Common | 11,282 | 126 | 81 | 290 | 73 | 7 | 42 | 212 / 41 / 249 | |
| 29 May–18 Jun 2025 | YouGov | 11,500 | 178 | 46 | 271 | 81 | 7 | 38 | 203 / 40 / 255 | |
| 10–17 Jun 2025 | Electoral Calculus / Find Out Now (PLMR) | 5,444 | 118 | 29 | 377 | 69 | 4 | 26 | 203 / 40 / 255 | |
| 14 Mar–1 Apr 2025 | More in Common | 16,176 | 165 | 165 | 180 | 67 | 4 | 35 | 291 / 148 / 63 | |
| Mar 2025 | JL Partners · POLARIS Month only. |
306,817 | 218 | 136 | 135 | 70 | 5 | 41 | 291 / 148 / 63 | |
| 21–28 Mar 2025 | Electoral Calculus / Find Out Now (PLMR) | 5,180 | 180 | 133 | 227 | 49 | 4 | 30 | 291 / 148 / 63 | |
| Jan 2025 | JL Partners · POLARIS Month only. |
306,817 | 200 | 190 | 102 | 70 | 7 | 42 | 302 / 137 / 64 | |
| 22–29 Jan 2025 | Electoral Calculus / Find Out Now (PLMR) | 5,743 | 174 | 178 | 175 | 57 | 4 | 37 | 295 / 145 / 64 | |
| 30 Nov 2024–5 Jan 2025 | Focaldata (Hope not Hate) | 17,790 | 287 | 163 | 76 | 63 | 4 | 22 | 340 / 151 / 27 | |
| Dec 2024 | JL Partners · POLARIS Month only. |
280,000 | 256 | 208 | 71 | 66 | 5 | 6 | 340 / 151 / 27 | |
| 31 Oct–16 Dec 2024 | More in Common | 11,024 | 228 | 222 | 72 | 58 | 2 | 37 | 324 / 154 / 40 | |
| 6–9 Dec 2024 | Stonehaven | 2,072 | 278 | 157 | 120 | 47 | 3 | 24 | 299 / 179 / 41 |
Seats as each firm published them (Great Britain, or the UK where the firm included Northern Ireland). Ours: our projection on the last day of the poll's fieldwork, recorded that day or rebuilt from the polls public by then (how the forecast moved). Sources: each firm's release where linked, and Wikipedia's table of seat projections.
How the final MRPs did
In 2024 every final MRP gave Labour more seats than it won, from 425 to 516 against 411. The British Polling Council put the MRP average at 441 Labour seats, 29 too many, and 101 Conservative, 20 too few: the same direction as the ordinary polls' miss, made bigger by the seat count.
| 2024 final call | Lab | Con | LD | Ref | SNP | Labour too high by |
|---|---|---|---|---|---|---|
| YouGov 3 Jul | 425 | 98 | 72 | 3 | 18 | +14 |
| More in Common 3 Jul | 429 | 125 | 51 | 2 | 16 | +18 |
| Focaldata 1 Jul | 444 | 108 | 57 | 2 | 15 | +33 |
| Electoral Calculus / Find Out Now 27 Jun | 449 | 60 | 71 | 18 | 24 | +38 |
| Ipsos 18 Jun | 453 | 115 | 38 | 3 | 15 | +42 |
| We Think 26 Jun | 465 | 76 | 52 | 3 | 29 | +54 |
| Survation 3 Jul | 470 | 68 | 59 | 15 | 14 | +59 |
| Savanta 19 Jun | 516 | 53 | 50 | 0 | 8 | +105 |
| Result, 4 July 2024 | 411 | 121 | 72 | 5 | 9 |
2019: YouGov's final MRP gave the Conservatives 339 seats and Labour 231; they won 365 and 202. In 2017 its MRP called a hung parliament when most forecasts had a Conservative majority, with the Conservatives about 15 seats short of the 317 they won. MRPs can read the shape of an election well; their seat counts carry the error of the poll underneath.
2024 figures: each firm's own final release where linked, otherwise the seat tallies compiled by Peter Inglesby (the seats where each party leads, which can differ by a few from a firm's headline). Result: Labour 411 seats; the British Polling Council's review counts 412, with the Speaker.
How we treat them
An MRP is first a large survey. Its vote shares are worth the same as any other poll from that firm, so its house lean comes with it. We keep stand-alone MRP releases out of our average, because one firm's very large sample would outweigh everyone else's for weeks.
The seat count depends on the vote shares and on the model's assumptions: how far voters switch tactically, how new parties' votes spread, and turnout. Most of the swing between one MRP and the next comes from the vote shares underneath.
Tens of thousands of interviews shrink random error, not the bias every poll from that firm shares. In 2024 the final MRPs missed in the same direction as the ordinary polls, and further on seats.
MRPs are good at the shape of an election: which kinds of seat move, where a party's vote is efficient. We use the published ones as a check on our seat model, not as an input to it.
The tactical voting section on Set the vote, see the Commons lets you add the kind of tactical switching some MRPs assume, on any vote shares you like.
The full argument, with the record of every final MRP since 2017, is in our paper MRPs and mega-polls.