UK Elections Hub
Results, polls and forecasts for every UK election — Westminster, devolved and local.
Key Electoral Dates
Elections & Contests
General Election 2029
The next Westminster GE is due by July 2029. Labour holds a 412-seat majority but polls show a tightening race with Reform UK at 28%.
By-Elections
Several by-elections since July 2024 have shown Reform UK making significant inroads into previously safe Labour and Conservative seats. Runcorn flipped to Reform.
Local Elections 2026
May 2026 local elections delivered major gains for Reform UK across English councils — their biggest electoral breakthrough outside Westminster.
Holyrood 2026
The SNP retains the largest party status at Holyrood but without a majority. Scottish Labour surging. Independence polls at 50/50.
Senedd 2026
Labour leads the devolved government in Cardiff Bay. The May 2026 Senedd election saw Welsh Labour hold its dominant position in Wales.
2024 GE Full Results
Complete breakdown of the 4 July 2024 General Election: every seat, every swing, every MP elected that night.
2019 General Election
Johnson's 80-seat majority. Full results, vote shares and the swing from 2017 that reshaped British politics for five years.
Historical GE Results
UK General Election results from 1979 to 2024: vote shares, seats, majorities and the moments that defined modern British politics.
2024 General Election — Final Result
Recent By-Elections
Full tracker →| Seat | Date | Winner | Swing | Result |
|---|---|---|---|---|
| Runcorn & Helsby | May 2025 | Reform UK | +22pts Reform | Reform gain |
| Knowsley | Oct 2024 | Labour | −14pts Labour | Lab hold (squeezed) |
| Wycombe | Feb 2025 | Conservatives | +6pts Con | Con hold |
Selected by-elections since July 2024. View all →
Related Polling & Analysis
Current Voting Intention
Full historical poll-of-polls since the 2024 General Election.
MRP Seat Projections
Constituency-level modelling — who is projected to win where at the next GE.
Swing Calculator
Enter any VI scenario and see projected seat counts under First Past the Post.
Scotland Polling
Scottish independence at 50/50. SNP, Scottish Labour, and Holyrood data.
Wales Polling
Senedd 2026 results and Welsh political polling tracked weekly.
Party Profiles
Full polling history, leadership ratings and demographic breakdowns for all parties.