UK Swingometer
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 |
| Conservative | 37.66% | 40.00% | +2.34% | 330 | 396 | +66 | 0 | +66 |
| Labour | 31.18% | 19.00% | -12.18% | 232 | 162 | 0 | -70 | -70 |
| UKIP | 12.88% | 11.00% | -1.88% | 1 | 2 | +1 | 0 | +1 |
| Liberal Democrat | 8.06% | 7.00% | -1.06% | 8 | 9 | +3 | -2 | +1 |
| SNP | 4.85% | 4.85% | 0.00% | 56 | 56 | +1 | -1 | 0 |
| Green | 3.84% | 3.84% | +0.00% | 1 | 2 | +1 | 0 | +1 |
| Plaid Cymru | 0.61% | 0.61% | 0.00% | 3 | 4 | +1 | 0 | +1 |
On the current prediction the seats that will change hands are as follows:
Conservative gains
UKIP gains
Liberal Democrat gains
Green gains
SNP gains
Plaid Cymru gains
England
East of England
East Midlands
West Midlands
Yorkshire and the Humber
Scotland
Northern Ireland