Latest Constituency Vote — Polling Average
Loading…
Latest Regional List Vote — Polling Average
Loading…
Constituency Vote Over Time
Regional List Vote Over Time
Constituency Vote — Latest by Pollster
Loading…
Regional List Vote — Latest by Pollster
Loading…
Standing Again
—
Not Standing
—
Unknown / TBC
—
Region:
| Constituency | Region | 2021 Winner | 2021 Runner Up | Majority | Incumbent MSP | Standing? | 2026 Candidate | Party Change | Notes |
|---|---|---|---|---|---|---|---|---|---|
| Loading… | |||||||||
Pollster:
Constituency Vote — All Polls
| Date | Pollster | Client | Sample | Con | Labour | Lib Dem | SNP | Alba | Reform | Green | Others |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Loading… | |||||||||||
Regional List Vote — All Polls
| Date | Pollster | Client | Sample | Con | Labour | Lib Dem | SNP | Alba | Reform | Green | Others |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Loading… | |||||||||||
Methodology ·
Uniform National Swing applied to each 2021 constituency result.
Regional list seats (7 per region) via D'Hondt AMS —
list vote divided by (seats won in region + 1), so constituency gains suppress list returns.
Polling average: —.
· Run holyrood_postrat.R and set SOURCES.postrat.url to enable demographic-adjusted mode.
Projected Seat Totals — 129 seats
Click ↻ Refresh to load data
—
Parliament Composition
Constituency
Regional List
Swing vs 2021 Constituency Baseline
—
Projected Seats by SP Region
—
| Region | Green | SNP | Lib Dem | Labour | Con | Reform | Total |
|---|---|---|---|---|---|---|---|
| Awaiting data… | |||||||