This page contains the general election swingometer used to predict election results for the next general election as well as a collection of historical swingometers. This UK election seat calculator will calculate its results on a uniform swing relative to the specified election.
To get an idea of the most recent polling figures, we maintain lists of the latest UK election polls.
Note: The United Kingdom swingometer uses percentages for Great Britain, but takes the seats in Northern Ireland into account (as opposition seats) when calculating the majority.
Votes | Seats | Seat Changes | |||||||
---|---|---|---|---|---|---|---|---|---|
Party | Then | Now | Change | Then | Now | Gains | Losses | Net | |
Labour | 41.02% | 45.00% | +3.98% | 262 | 321 | +59 | 0 | +59 | |
Conservative | 43.43% | 39.00% | -4.43% | 317 | 265 | 0 | -52 | -52 | |
Liberal Democrat | 7.56% | 7.00% | -0.56% | 12 | 14 | +2 | 0 | +2 | |
SNP | 3.11% | 3.11% | 0.00% | 35 | 27 | +1 | -9 | -8 | |
UKIP | 1.89% | 1.89% | 0.00% | 0 | 0 | 0 | 0 | 0 | |
Green | 1.65% | 1.65% | 0.00% | 1 | 1 | 0 | 0 | 0 | |
Plaid Cymru | 0.52% | 0.52% | 0.00% | 4 | 3 | 0 | -1 | -1 | |
Brexit Party | 0.00% | 0.00% | 0.00% | 0 | 0 | 0 | 0 | 0 |
On the current prediction the seats that will change hands are as follows:
Labour gainsRichmond Park | London | ||
St Ives | South West |
Stirling | Scotland |