Demographic Swingometer Demographic Model

Uniform Seat Calc --
How this works

What is this?

A seat calculator model for UK elections. Adjust vote shares, turnout and tactical voting to see how seats might change across 632 constituencies. Results update instantly on the map. Switch the map view to explore party vote share heatmaps or overlay Census demographics like education, housing tenure and Brexit vote to see why different areas swing differently.

How does it work?

Basic swing calculators apply the same shift everywhere. This uses a demographic regression model that learns how age, education, ethnicity, religion, housing tenure, employment and Brexit vote relate to voting patterns. It also incorporates regional polling, vote switching data (how 2024 voters are moving between parties) and council election results. Together these predict how each constituency would respond to a given national vote share, so the same national swing lands differently in different seats.

How accurate is it?

Backtested against four real elections (2015, 2017, 2019, 2024), the model performs well when swings are moderate. It cannot predict independent candidates or localised tactical surges that depend on constituency-specific factors. Use it as an exploratory guide to patterns, not a forecast.

Loading model data...

POLLCHECK

Demographic Swingometer

pollcheck.co.uk
Map loading...

LONDON

Loading...
PollCheck @poll_checker
PollCheck.uk