Moray West, Nairn and Strathspey
Motherwell, Wishaw and Carluke
Na h-Eileanan an Iar
North Ayrshire and Arran
North East Fife
Orkney and Shetland
Paisley and Renfrewshire North
Paisley and Renfrewshire South
Perth and Kinross-shire
Rutherglen
Stirling and Strathallan
West Aberdeenshire and Kincardine
West Dunbartonshire
Notes on 2019 Notional Results
Vote share changes are versus 2019 notionals compiled by Professors Colin Rallings and Michael Thrasher on behalf of BBC News, ITV News, Sky News and the Press Association. Calculations for Scotland done by Professor David Denver, those for Northern Ireland by Nicholas Whyte.
Due to the fact neither the Greens nor the Brexit Party (now known as Reform UK) stood in every constituency, unlike the four Westminster parties their notional vote shares do not necessarily reflect their “true” 2019 results. This is because within each new constituency, only the chunk of it coming from a constituency (or constituencies) that these parties contested will have any votes associated with them.
Key Details
Winner:
🔴Labour: John Grady (GAIN from SNP)
Majority: 3784 (10.7%)
Electorate: 68987
Turnout: 51.6%
Valid: 35445 (99.6%)
Spoiled: 143 (0.4%)
2024 Candidates
🟡SNP: David Linden
🔴Labour: John Grady
🔵Conservative: Thomas Kerr
🟠Lib Dem: Matthew Clark
🟢Green: Amy Kettyles
🟣Reform UK: Donnie McLeod
🟤SSP: Liam McLaughlan
2024 Result
Key Details
Winner:
🔴Labour: Martin Rhodes (GAIN from SNP)
Majority: 3539 (10.2%)
Electorate: 67579
Turnout: 51.7%
Valid: 34739 (99.5%)
Spoiled: 166 (0.5%)
2024 Candidates
🟡SNP: Alison Thewliss
🔴Labour: Martin Rhodes
🔵Conservative: Naveed Asghar
🟠Lib Dem: Daniel O’Malley
🟢Green: Iris Duane
⚫Alba: Nick Durie
🟣Reform UK: Helen Burns
2024 Result
Key Details
Winner:
🔴Labour: Maureen Burke (GAIN from SNP)
Majority: 4637 (13.6%)
Electorate: 72610
Turnout: 47.1%
Valid: 34091 (99.8%)
Spoiled: 81 (0.2%)
2024 Candidates
🟡SNP: Anne McLaughlin
🔴Labour: Maureen Burke
🔵Conservative: Robert Connelly
🟠Lib Dem: Sheila Thomson
🟢Green: Ewan Lewis
⚫Alba: Catherine McKernan
🟣Reform UK: Jonathan Walsmley
🟤TUSC: Chris Sermanni
🟤Communist: Gary Steele
2024 Result
Key Details
Winner:
🔴Labour: Gordon McKee (GAIN from SNP)
Majority: 4154 (9.8%)
Electorate: 70219
Turnout: 60.6%
Valid: 42378 (99.7%)
Spoiled: 144 (0.3%)
2024 Candidates
🟡SNP: Stewart McDonald
🔴Labour: Gordon McKee
🔵Conservative: Haroun Malik
🟠Lib Dem: Peter McLaughlin
🟢Green: Niall Christie
⚫Alba: Dhruva Kumar
🟣Reform UK: Danny Raja
🟤TUSC: Brian Smith
2024 Result
Key Details
Winner:
🔴Labour: Zubir Ahmed (GAIN from SNP)
Majority: 3285 (9.2%)
Electorate: 68871
Turnout: 51.9%
Valid: 35669 (99.9%)
Spoiled: 51 (0.1%)
2024 Candidates
🟡SNP: Chris Stephens
🔴Labour: Zubir Ahmed
🔵Conservative: Mamum Ur Rashid
🟠Lib Dem: Paul McGarry
🟢Green: John Hamelink
⚫Alba: Tony Osy
🟣Reform UK: Morag McRae
2024 Result
Key Details
Winner:
🔴Labour: Patricia Ferguson (GAIN from SNP)
Majority: 6446 (16.2%)
Electorate: 69028
Turnout: 58.1%
Valid: 39902 (99.5%)
Spoiled: 186 (0.5%)
2024 Candidates
🟡SNP: Carol Monaghan
🔴Labour: Patricia Ferguson
🔵Conservative: Faten Hameed
🟠Lib Dem: James Calder
🟢Green: Nick Quail
🟣Reform UK: Dionne Moore
🟤Christian: Jack Cormack
2024 Result
Key Details
Winner:
🔴Labour: Richard Baker (GAIN from SNP)
Majority: 2954 (8.2%)
Electorate: 70655
Turnout: 51.3%
Valid: 36139 (99.7%)
Spoiled: 124 (0.3%)
2024 Candidates
🟡SNP: John Beare
🔴Labour: Richard Baker
🔵Conservative: Debbie McAllum
🟠Lib Dem: Jill Reilley
🟣Reform UK: Ian Smith
2024 Result
Key Details
Winner:
🔵Conservative: Harriet Cross (HOLD)
Majority: 878 (2.0%)
Electorate: 69605
Turnout: 63.2%
Valid: 43848 (99.6%)
Spoiled: 166 (0.4%)
2024 Candidates
🟡SNP: Richard Thomson
🔴Labour: Nurul Hoque Ali
🔵Conservative: Harriet Cross
🟠Lib Dem: Conrad Wood
🟣Reform UK: Kris Callander
2024 Result
Key Details
Winner:
🔴Labour: Imogen Walker (GAIN from SNP)
Majority: 9472 (22.5%)
Electorate: 75480
Turnout: 56.0%
Valid: 42084 (99.6%)
Spoiled: 183 (0.4%)
2024 Candidates
🟡SNP: Ross Clark
🔴Labour: Imogen Walker
🔵Conservative: Richard Nelson
🟠Lib Dem: Kyle Burns
🟣Reform UK: Lisa Judge
🟤UKIP: Christopher Ho
2024 Result
Key Details
Winner:
🔴Labour: Martin McCluskey (GAIN from SNP)
Majority: 6371 (15.8%)
Electorate: 70126
Turnout: 57.7%
Valid: 40350 (99.8%)
Spoiled: 101 (0.2%)
2024 Candidates
🟡SNP: Ronnie Cowan
🔴Labour: Martin McCluskey
🔵Conservative: Ted Runciman
🟠Lib Dem: Ross Stalker
🟢Green: Iain Adams
⚫Alba: Christopher McEleney
🟣Reform UK: Simon Moorehead
Independent: John Burleigh
2024 Result
Key Details
Winner:
🟠Lib Dem: Angus MacDonald (GAIN from SNP)
Majority: 2160 (4.5%)
Electorate: 77927
Turnout: 61.9%
Valid: 48056 (99.7%)
Spoiled: 168 (0.3%)
2024 Candidates
🟡SNP: Drew Hendry
🔴Labour: Michael Perera
🔵Conservative: Ruaridh Stewart
🟠Lib Dem: Angus MacDonald
🟢Green: Peter Newman
🟣Reform UK: Dillan Hill
🟤Socialist Equality: Darren Paxton
2024 Result
Key Details
Winner:
🔴Labour: Lillian Jones (GAIN from SNP)
Majority: 5119 (12.1%)
Electorate: 74628
Turnout: 57.1%
Valid: 42478 (99.7%)
Spoiled: 134 (0.3%)
2024 Candidates
🟡SNP: Alan Brown
🔴Labour: Lillian Jones
🔵Conservative: Jordan Cowie
🟠Lib Dem: Edward Thornley
🟢Green: Bex Glen
🟣Reform UK: William Thomson
Independent: Stephen McNamara
2024 Result
Key Details
Winner:
🔴Labour: Gregor Poynton (GAIN from SNP)
Majority: 3528 (7.9%)
Electorate: 78043
Turnout: 57.6%
Valid: 44840 (99.7%)
Spoiled: 121 (0.3%)
2024 Candidates
🟡SNP: Hannah Bardell
🔴Labour: Gregor Poynton
🔵Conservative: Damian Timson
🟠Lib Dem: Caron Lindsay
🟢Green: Cameron Glasgow
⚫Alba: Debbie Ewen
🟣Reform UK: David McLennan
2024 Result
Key Details
Winner:
🔴Labour: Douglas Alexander (GAIN from SNP)
Majority: 13265 (27.6%)
Electorate: 75456
Turnout: 63.9%
Valid: 48102 (99.7%)
Spoiled: 132 (0.3%)
2024 Candidates
SNP: Lyn Jardine
🔴Labour: Douglas Alexander
🔵Conservative: Scott Hamilton
🟠Lib Dem: Duncan Dunlop
🟢Green: Shona McIntosh
⚫Alba: George Kerevan
🟣Reform UK: Robert Davies
2024 Result
Key Details
Winner:
🟠Lib Dem: Susan Murray (GAIN from SNP)
Majority: 9673 (18.3%)
Electorate: 73603
Turnout: 71.8%
Valid: 52738 (99.8%)
Spoiled: 132 (0.2%)
2024 Candidates
🟡SNP: Amy Callaghan
🔴Labour: Lorna Dougall
🔵Conservative: Alix Mathieson
🟠Lib Dem: Susan Murray
🟢Green: Carolynn Scrimgeour
⚫Alba: Ray James
🟣Reform UK: David McNabb
2024 Result
Key Details
Winner:
🔴Labour: Kirsty McNeill (GAIN from SNP)
Majority: 8167 (18.5%)
Electorate: 73554
Turnout: 60.3%
Valid: 44165 (99.6%)
Spoiled: 162 (0.4%)
2024 Candidates
🟡SNP: Owen Thompson
🔴Labour: Kirsty McNeill
🔵Conservative: Keith Cockburn
🟠Lib Dem: Ross Laird
🟣Reform UK: Stefan Garbowski
🟤Libertarian: Daniel Fraser
2024 Result
Key Details
Winner:
🟡SNP: Graham Leadbitter (HOLD)
Majority: 1001 (2.2%)
Electorate: 77243
Turnout: 60.5%
Valid: 46554 (99.6%)
Spoiled: 167 (0.4%)
2024 Candidates
🟡SNP: Graham Leadbitter
🔴Labour: James Hynam
🔵Conservative: Kathleen Robertson
🟠Lib Dem: Neil Alexander
🟢Green: Draeyk van der Horn
🟣Reform UK: Steve Skerret
🟤Family: Euan Morrice
2024 Result
Key Details
Winner:
🔴Labour: Pamela Nash (GAIN from SNP)
Majority: 7085 (18.2%)
Electorate: 71777
Turnout: 54.5%
Valid: 39026 (99.7%)
Spoiled: 125 (0.3%)
2024 Candidates
🟡SNP: Marion Fellows
🔴Labour: Pamela Nash
🔵Conservative: Oyebola Ajala
🟠Lib Dem: Hayley Bennie
🟢Green: Gordon Miller
🟣Reform UK: Robert McLaughlan
🟤UKIP: Neil Wilson
🟤British Unionist: Gus Ferguson
🟤Libertarian: Ross Hagen
2024 Result
Key Details
Winner:
🔴Labour: Torcuil Crichton (GAIN from SNP)
Majority: 3836 (28.4%)
Electorate: 21325
Turnout: 63.7%
Valid: 13528 (99.6%)
Spoiled: 53 (0.4%)
2024 Candidates
🟡SNP: Susan Thomson
🔴Labour: Torcuil Crichton
🔵Conservative: Kenny Barker
🟠Lib Dem: Jamie Dobson
🟣Reform UK: Tony Ridden
🟤Family: Steven Welsh
🟤Christian: Donald Boyd
Independent: Angus MacNeil
2024 Result
Key Details
Winner:
🔴Labour: Irene Campbell (GAIN from SNP)
Majority: 3551 (8.4%)
Electorate: 72176
Turnout: 58.8%
Valid: 42262 (99.6%)
Spoiled: 161 (0.4%)
2024 Candidates
🟡SNP: Patricia Gibson
🔴Labour: Irene Campbell
🔵Conservative: Todd Ferguson
🟠Lib Dem: Gillian Cole-Hamilton
🟢Green: Cara McKee
🟣Reform UK: Mike Mann
🟤Social Democratic: Ian Gibson
🟤Socialist Labour: James McDaid
2024 Result
Key Details
Winner:
🟠Lib Dem: Wendy Chamberlain (GAIN from SNP)
Majority: 13479 (31.5%)
Electorate: 69762
Turnout: 61.5%
Valid: 42728 (99.7%)
Spoiled: 147 (0.3%)
2024 Candidates
🟡SNP: Stefan Hogan-Radu
🔴Labour: Jennifer Gallagher
🔵Conservative: Bill Bowman
🟠Lib Dem: Wendy Chamberlain
🟢Green: Morven Ovenstone-Jones
🟣Reform UK: Matthew Wren
2024 Result
Key Details
Winner:
🟠Lib Dem: Alistair Carmichael (HOLD)
Majority: 7807 (37.7%)
Electorate: 34236
Turnout: 60.7%
Valid: 20688 (99.5%)
Spoiled: 106 (0.5%)
2024 Candidates
🟡SNP: Robert Leslie
🔴Labour: Conor Savage
🔵Conservative: Shane Painter
🟠Lib Dem: Alistair Carmichael
🟢Green: Alex Armitage
🟣Reform UK: Robert Smith
2024 Result
Key Details
Winner:
🔴Labour: Alison Taylor (GAIN from SNP)
Majority: 6333 (15.3%)
Electorate: 71103
Turnout: 58.6%
Valid: 41519 (99.7%)
Spoiled: 144 (0.3%)
2024 Candidates
🟡SNP: Gavin Newlands
🔴Labour: Alison Taylor
🔵Conservative: David McGonigle
🟠Lib Dem: Grant Toghill
🟢Green: Jen Bell
🟣Reform UK: Andrew Scott
2024 Result
Key Details
Winner:
🔴Labour: Johanna Baxter (GAIN from SNP)
Majority: 6527 (15.8%)
Electorate: 71574
Turnout: 57.9%
Valid: 41283 (99.7%)
Spoiled: 133 (0.3%)
2024 Candidates
🟡SNP: Jacqueline Cameron
🔴Labour: Johanna Baxter
🔵Conservative: Alec Leishman
🟠Lib Dem: Jack Clark
🟢Green: Athol Bond
🟣Reform UK: Jim McIlroy
🟤Freedom Alliance: Mark Turnbill
Independent: Paul Mack
2024 Result
Key Details
Winner:
🟡SNP: Pete Wishart (HOLD)
Majority: 4127 8.22%)
Electorate: 77261
Turnout: 65.0%
Valid: 50077 (99.7%)
Spoiled: 142 (0.3%)
2024 Candidates
🟡SNP: Pete Wishart
🔴Labour: Graham Cox
🔵Conservative: Luke Graham
🟠Lib Dem: Amanda Clark
🟣Reform UK: Helen McDade
Independent: Sally Hughes
2024 Result
Key Details
Winner:
🔴Labour: Michael Shanks
Majority: 8767 (20.6%)
Electorate: 72674
Turnout: 58.6%
Valid: 42484 (99.7%)
Spoiled: 129 (0.3%)
2024 Candidates
🟡SNP: Katy Loudon
🔴Labour: Michael Shanks
🔵Conservative: Gary Burns
🟠Lib Dem: Gloria Adebo
⚫Alba: Jim Eadie
🟣Reform UK: David Stark
🟤Family: John McArthur
🟤SSP: Bill Bonnar
Independent: Andrew Daly
2024 Result
Key Details
Winner:
🔴Labour: Chris Kane (GAIN from SNP)
Majority: 1394 (2.8%)
Electorate: 76284
Turnout: 65.6%
Valid: 49782 (99.5%)
Spoiled: 242 (0.5%)
2024 Candidates
🟡SNP: Alyn Smith
🔴Labour: Chris Kane
🔵Conservative: Neil Benny
🟠Lib Dem: Hamish Taylor
🟢Green: Andrew Adam
🟣Reform UK: Bill McDonald
2024 Result
Key Details
Winner:
🔵Conservative: Andrew Bowie (HOLD)
Majority: 3441 (7.0%)
Electorate: 72994
Turnout: 67.3%
Valid: 48958 (99.7%)
Spoiled: 161 (0.3%)
2024 Candidates
🟡SNP: Glen Reynolds
🔴Labour: Kate Blake
🔵Conservative: Andrew Bowie
🟠Lib Dem: Michael Turvey
🟢Green: William Linegar
🟣Reform UK: Brandon Innes
Independent: Iris Leask
Independent: David Neill
2024 Result
Key Details
Winner:
🔴Labour: Douglas McAllister (GAIN from SNP)
Majority: 6010 (15.2%)
Electorate: 69074
Turnout: 57.5%
Valid: 39584 (99.7%)
Spoiled: 123 (0.3%)
2024 Candidates
🟡SNP: Martin Docherty-Hughes
🔴Labour: Douglas McAllister
🔵Conservative: Maurice Corry
🟠Lib Dem: Paul Kennedy
🟢Green: Paula Baker
🟣Reform UK: David Smith
🟤Family: Andrew Muir
🟤Sovereignty: Kelly Wilson