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 | |
Labour | 32.90% | 54.00% | +21.10% | 202 | 498 | +296 | 0 | +296 | |
Conservative | 44.72% | 21.00% | -23.72% | 365 | 64 | 0 | -301 | -301 | |
Liberal Democrat | 11.84% | 7.00% | -4.84% | 11 | 26 | +17 | -2 | +15 | |
Green | 2.77% | 6.00% | +3.23% | 1 | 1 | 0 | 0 | 0 | |
Brexit Party | 2.06% | 4.00% | +1.94% | 0 | 0 | 0 | 0 | 0 | |
SNP | 3.98% | 3.98% | 0.00% | 48 | 39 | +8 | -17 | -9 | |
Plaid Cymru | 0.49% | 0.49% | 0.00% | 4 | 2 | 0 | -2 | -2 |
On the current prediction the seats that will change hands are as follows:
Labour gainsCarshalton and Wallington | London | ||
Cambridgeshire South | East of England | ||
Eastbourne | South East | ||
Esher and Walton | South East | ||
Guildford | South East | ||
Lewes | South East | ||
Surrey South West | South East | ||
Winchester | South East | ||
Wokingham | South East | ||
Cheltenham | South West | ||
St Ives | South West | ||
Taunton Deane | South West | ||
Wells | South West | ||
Harrogate and Knaresborough | Yorkshire and the Humber | ||
Cheadle | North West | ||
Hazel Grove | North West | ||
Brecon and Radnorshire | Wales |
Aberdeenshire West and Kincardine | Scotland | ||
Banff and Buchan | Scotland | ||
Berwickshire, Roxburgh and Selkirk | Scotland | ||
Dumfries and Galloway | Scotland | ||
Dumfriesshire, Clydesdale and Tweeddale | Scotland | ||
Moray | Scotland | ||
Caithness, Sutherland and Easter Ross | Scotland | ||
Fife North East | Scotland |
Devon East | South West |