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 | |
| Reform UK | 14.69% | 26.72% | +12.03% | 5 | 270 | +265 | 0 | +265 | |
| Conservative | 24.36% | 18.24% | -6.12% | 121 | 69 | +20 | -72 | -52 | |
| Labour | 34.64% | 17.87% | -16.77% | 411 | 139 | 0 | -272 | -272 | |
| Green | 6.91% | 16.00% | +9.10% | 4 | 9 | +5 | 0 | +5 | |
| Liberal Democrat | 12.56% | 12.68% | +0.13% | 72 | 80 | +8 | 0 | +8 | |
| SNP | 2.59% | 2.58% | -0.01% | 9 | 41 | +32 | 0 | +32 | |
| Plaid Cymru | 0.70% | 0.68% | -0.01% | 4 | 12 | +8 | 0 | +8 | |
On the current prediction the seats that will change hands are as follows:
Conservative gains| Brent West | London | ||
| Chelsea and Fulham | London | ||
| Chipping Barnet | London | ||
| Cities of London and Westminster | London | ||
| Finchley and Golders Green | London | ||
| Hendon | London | ||
| Kensington and Bayswater | London | ||
| Uxbridge and Ruislip South | London | ||
| Peterborough | East of England | ||
| Welwyn Hatfield | East of England | ||
| Earley and Woodley | South East | ||
| Somerset North | South West | ||
| Derbyshire Dales | East Midlands | ||
| Hexham | North East | ||
| Middlesbrough South and Cleveland East | North East | ||
| Altrincham and Sale West | North West | ||
| Clwyd North | Wales | ||
| Monmouthshire | Wales | ||
| Pembrokeshire Mid and South | Wales | ||
| Vale of Glamorgan | Wales |
| Sheffield Hallam | Yorkshire and the Humber | ||
| Farnham and Bordon | South East | ||
| Godalming and Ash | South East | ||
| Hampshire East | South East | ||
| Romsey and Southampton North | South East | ||
| Cotswolds North | South West | ||
| Dorset North | South West | ||
| Shropshire South | West Midlands |
| Brighton Kemptown and Peacehaven | South East | ||
| Bristol East | South West | ||
| Bristol South | South West | ||
| Birmingham Hall Green and Moseley | West Midlands | ||
| Huddersfield | Yorkshire and the Humber |
| Birmingham Yardley | West Midlands |
| Alloa and Grangemouth | Scotland | ||
| Ayr, Carrick and Cumnock | Scotland | ||
| Ayrshire Central | Scotland | ||
| Ayrshire North and Arran | Scotland | ||
| Coatbridge and Bellshill | Scotland | ||
| Cowdenbeath and Kirkcaldy | Scotland | ||
| Cumbernauld and Kirkintilloch | Scotland | ||
| Dunbartonshire West | Scotland | ||
| Dunfermline and Dollar | Scotland | ||
| East Kilbride and Strathaven | Scotland | ||
| Edinburgh East and Musselburgh | Scotland | ||
| Edinburgh North and Leith | Scotland | ||
| Edinburgh South West | Scotland | ||
| Falkirk | Scotland | ||
| Glasgow East | Scotland | ||
| Glasgow North | Scotland | ||
| Glasgow North East | Scotland | ||
| Glasgow South | Scotland | ||
| Glasgow South West | Scotland | ||
| Glasgow West | Scotland | ||
| Glenrothes and Mid Fife | Scotland | ||
| Inverclyde and Renfrewshire West | Scotland | ||
| Kilmarnock and Loudoun | Scotland | ||
| Livingston | Scotland | ||
| Midlothian | Scotland | ||
| Motherwell, Wishaw and Carluke | Scotland | ||
| Paisley and Renfrewshire North | Scotland | ||
| Paisley and Renfrewshire South | Scotland | ||
| Renfrewshire East | Scotland | ||
| Stirling and Strathallan | Scotland | ||
| Dumfries and Galloway | Scotland | ||
| Gordon and Buchan | Scotland |
| Bangor Aberconwy | Wales | ||
| Caerphilly | Wales | ||
| Cardiff East | Wales | ||
| Cardiff North | Wales | ||
| Cardiff South and Penarth | Wales | ||
| Cardiff West | Wales | ||
| Llanelli | Wales | ||
| Swansea West | Wales |
| Bethnal Green and Stepney | London | ||
| Ilford North | London | ||
| Slough | South East | ||
| Birmingham Ladywood | West Midlands | ||
| Bradford West | Yorkshire and the Humber |