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 | |
Liberal Democrat | 8.06% | 31.46% | +23.40% | 8 | 80 | +72 | 0 | +72 | |
Labour | 31.18% | 28.98% | -2.20% | 232 | 283 | +61 | -10 | +51 | |
Conservative | 37.66% | 22.46% | -15.20% | 330 | 214 | 0 | -116 | -116 | |
UKIP | 12.88% | 7.18% | -5.70% | 1 | 2 | +1 | 0 | +1 | |
SNP | 4.85% | 4.85% | 0.00% | 56 | 47 | +1 | -10 | -9 | |
Green | 3.84% | 2.24% | -1.60% | 1 | 1 | 0 | 0 | 0 | |
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:
Labour gainsCroydon Central | London | ||
Enfield Southgate | London | ||
Finchley and Golders Green | London | ||
Harrow East | London | ||
Hendon | London | ||
Bedford | East of England | ||
Ipswich | East of England | ||
Norwich North | East of England | ||
Peterborough | East of England | ||
Stevenage | East of England | ||
Thurrock | East of England | ||
Waveney | East of England | ||
Brighton Kemptown | South East | ||
Dover | South East | ||
Hastings and Rye | South East | ||
Reading East | South East | ||
Southampton Itchen | South East | ||
Bristol North West | South West | ||
Plymouth Moor View | South West | ||
Plymouth Sutton and Devonport | South West | ||
Stroud | South West | ||
Swindon South | South West | ||
Amber Valley | East Midlands | ||
Broxtowe | East Midlands | ||
Corby | East Midlands | ||
Derby North | East Midlands | ||
Erewash | East Midlands | ||
High Peak | East Midlands | ||
Lincoln | East Midlands | ||
Northampton North | East Midlands | ||
Northampton South | East Midlands | ||
Sherwood | East Midlands | ||
Cannock Chase | West Midlands | ||
Dudley South | West Midlands | ||
Halesowen and Rowley Regis | West Midlands | ||
Nuneaton | West Midlands | ||
Telford | West Midlands | ||
Warwickshire North | West Midlands | ||
Worcester | West Midlands | ||
Calder Valley | Yorkshire and the Humber | ||
Colne Valley | Yorkshire and the Humber | ||
Keighley | Yorkshire and the Humber | ||
Morley and Outwood | Yorkshire and the Humber | ||
Pudsey | Yorkshire and the Humber | ||
Scarborough and Whitby | Yorkshire and the Humber | ||
Stockton South | North East | ||
Blackpool North and Cleveleys | North West | ||
Bolton West | North West | ||
Bury North | North West | ||
Carlisle | North West | ||
Crewe and Nantwich | North West | ||
Morecambe and Lunesdale | North West | ||
Pendle | North West | ||
Rossendale and Darwen | North West | ||
South Ribble | North West | ||
Warrington South | North West | ||
Weaver Vale | North West | ||
Cardiff North | Wales | ||
Gower | Wales | ||
Preseli Pembrokeshire | Wales | ||
Vale of Clwyd | Wales |
Thanet South | South East |
Dumfriesshire, Clydesdale and Tweeddale | Scotland |
Ynys Mon | Wales |