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. You can also override the Great Britain figures and specify Scotland and Wales separately.
To get an idea of the most recent polling figures, we maintain lists of the latest UK election polls.
Note: The United Kingdom swingometer 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 | |
SDP-Liberal Alliance | 25.99% | 42.00% | +16.01% | 23 | 374 | +351 | 0 | +351 | |
Labour | 28.28% | 29.00% | +0.72% | 209 | 210 | +27 | -26 | +1 | |
Conservative | 43.51% | 26.50% | -17.01% | 397 | 40 | 0 | -357 | -357 | |
SNP | 1.11% | 1.11% | 0.00% | 2 | 6 | +4 | 0 | +4 | |
Plaid Cymru | 0.42% | 0.42% | 0.00% | 2 | 3 | +1 | 0 | +1 | |
Ecology | 0.18% | 0.18% | 0.00% | 0 | 0 | 0 | 0 | 0 |
On the current prediction the seats that will change hands are as follows:
Labour gainsEdmonton | London | ||
Feltham and Heston | London | ||
Fulham | London | ||
Lewisham West | London | ||
Putney | London | ||
Westminster North | London | ||
Slough | South East | ||
Bristol East | South West | ||
Corby | East Midlands | ||
Derby North | East Midlands | ||
Leicester East | East Midlands | ||
Leicester South | East Midlands | ||
Nottingham East | East Midlands | ||
Nottingham North | East Midlands | ||
Sherwood | East Midlands | ||
Birmingham Northfield | West Midlands | ||
Birmingham Yardley | West Midlands | ||
Warwickshire North | West Midlands | ||
Batley and Spen | Yorkshire and the Humber | ||
Halifax | Yorkshire and the Humber | ||
Keighley | Yorkshire and the Humber | ||
Darlington | North East | ||
Bolton North East | North West | ||
Bury North | North West | ||
Bury South | North West | ||
Hyndburn | North West | ||
Cunninghame North | Scotland |
Angus East | Scotland | ||
Banff and Buchan | Scotland | ||
Galloway and Upper Nithsdale | Scotland | ||
Moray | Scotland |
Ynys Mon | Wales |