Aberdeen South
Aberdeenshire North and Moray East
Airdrie and Shotts
Alloa and Grangemouth
Angus and Perthshire Glens
Abroath and Broughty Ferry
Argyll, Bute and South Lochaber
Ayr, Carrick and Cumnock
Bathgate and Linlithgow
Berwickshire, Roxburgh and Selkirk
Caithness, Sutherland and Easter Ross
Central Ayrshire
Coatbridge and Bellshill
Cumbernauld and Kirkintilloch
Dumfries and Galloway
Dumfriesshire, Clydesdale and Tweeddale
Dundee Central
Dunfermline and Dollar
East Kilbride and Strathaven
East Renfrewshire
Edinburgh East and Musselburgh
Edinburgh North and Leith
Edinburgh South
Edinburgh South West
Edinburgh West
Falkirk
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:
🟡SNP: Kirsty Blackman (HOLD)
Majority: 1760 (4.2%)
Electorate: 75925
Turnout: 55.6%
Valid: 42095 (99.7%)
Spoiled: 115 (0.3%)
2024 Candidates
🟡SNP: Kirsty Blackman
đź”´Labour: Lynn Thomson
🔵Conservative: Gillian Tebberen
đźź Lib Dem: Desmond Bouse
🟢Green: Esme Houston
⚫Alba: Charlie Abel
🟣Reform UK: Kenneth Leggat
🟤Family: Dawn Smith
🟤TUSC: Lucas Grant
2024 Result
Key Details
Winner:
🟡SNP: Stephen Flynn (HOLD)
Majority: 3758 (8.1%)
Electorate: 77328
Turnout: 60.2%
Valid: 46523 (99.6%)
Spoiled: 178 (0.4%)
2024 Candidates
🟡SNP: Stephen Flynn
đź”´Labour: Taqueer Malik
🔵Conservative: John Wheeler
đźź Lib Dem: Jeff Goodhall
🟢Green: Guy Ingerson
🟣Reform UK: Michael Pearce
🟤Family: Graeme CraibIndependent: Sophie Molly
2024 Result
Key Details
Winner:
🟡SNP: Seamus Logan (GAIN from Conservative)
Majority: 942 (2.5%)
Electorate: 70058
Turnout: 54.8%
Valid: 38188 (99.6%)
Spoiled: 170 (0.4%)
2024 Candidates
🟡SNP: Seamus Logan
đź”´Labour: Andy Brown*
🔵Conservative: Douglas Ross
đźź Lib Dem: Ian Bailey
🟣Reform UK: Jo Hart
* After nominations closed, Labour withdrew support from Andy Brown due to comments relating to Russia.Â
2024 Result
Key Details
Winner:
đź”´Labour: Kenneth Stevenson (GAIN from SNP)
Majority: 7547 (20.6%)
Electorate: 70199
Turnout: 52.4%
Valid: 36666 (99.7%)
Spoiled: 95 (0.3%)
2024 Candidates
🟡SNP: Anum Qaisar
đź”´Labour: Kenneth Stevenson
🔵Conservative: Alexandra Herdman
đźź Lib Dem: Lewis Younie
⚫Alba: Josh Robertson
🟣Reform UK: David Hall
🟤British Unionist: John Jo Leckie
2024 Result
Key Details
Winner:
đź”´Labour: Brian Leishman (GAIN from SNP)
Majority: 6122 (14.9%)
Electorate: 70680
Turnout: 58.4%
Valid: 41201 (99.8%)
Spoiled: 74 (0.2%)
2024 Candidates
🟡SNP: John Nicolson
đź”´Labour: Brian Leishman
🔵Conservative: Rachel Nunn
đźź Lib Dem: Adrian May
🟢Green: Nariese Whyte
⚫Alba: Kenny MacAskill
🟣Reform UK: Richard Fairley
🟤Workers: Tom FlanaganIndependent: Eva Comrie
2024 Result
Key Details
Winner:
🟡SNP: Dave Doogan (HOLD)
Majority: 4870 (10.3%)
Electorate: 76668
Turnout: 62.0%
Valid: 47348 (99.5%)
Spoiled: 224 (0.5%)
2024 Candidates
🟡SNP: Dave Doogan
đź”´Labour: Elizabeth Carr-Ellis
🔵Conservative: Stephen Kerr
đźź Lib Dem: Claire McLaren
🟣Reform UK: Kenneth MortonIndependent: Dan Peña
2024 Result
Key Details
Winner:
🟡SNP: Stephen Gethins (HOLD)
Majority: 859 (1.9%)
Electorate: 76149
Turnout: 58.1%
Valid: 44117 (99.6%)
Spoiled: 161 (0.4%)
2024 Candidates
🟡SNP: Stephen Gethins
đź”´Labour: Cheryl-Ann Cruickshank
🔵Conservative: Richard Brooks
đźź Lib Dem: David Evans
⚫Alba: Ghazi Khan
🟣Reform UK: Gwen Wood
🟤Sovereignty: Moira Brown
2024 Result
Key Details
Winner:
🟡SNP: Brendan O’Hara (HOLD)
Majority: 6232 (13.9%)
Electorate: 71756
Turnout: 62.8%
Valid: 44862 (99.5%)
Spoiled: 216 (0.5%)
2024 Candidates
🟡SNP: Brendan O’Hara
đź”´Labour: Hamish Maxwell
🔵Conservative: Amanda Hampsey
đźź Lib Dem: Alan Reid
🟣Reform UK: Melanie HurstIndependent: Tommy MacPherson
2024 Result
Key Details
Winner:
đź”´Labour: Elaine Stewart (GAIN from SNP)
Majority: 4154 (10.1%)
Electorate: 70340
Turnout: 58.4%
Valid: 40936 (99.7%)
Spoiled: 120 (0.3%)
2024 Candidates
🟡SNP: Allan Dorans
đź”´Labour: Elaine Stewart
🔵Conservative: Martin Dowey
đźź Lib Dem: Paul Kennedy
🟢Green: Korin Vallance
⚫Alba: Corri Wilson
🟣Reform UK: Andrew Russell
2024 Result
Key Details
Winner:
đź”´Labour: Kirsteen Sullivan (GAIN from SNP)
Majority: 8323 (19.8%)
Electorate: 72185
Turnout: 58.4%
Valid: 42065 (99.8%)
Spoiled: 92 (0.2%)
2024 Candidates
🟡SNP: Martyn Dey
đź”´Labour: Kirsteen Sullivan
🔵Conservative: Lynn Munro
đźź Lib Dem: Sally Pattle
🟢Green: Simon Jay
🟣Reform UK: Jamie McNamee
🟤Independence for Scotland: John HannahIndependent: Stuart McArthur
2024 Result
Key Details
Winner:
🔵Conservative: John Lamont (HOLD)
Majority: 6599 (14.2%)
Electorate: 76438
Turnout: 61.1%
Valid: 46558 (99.7%)
Spoiled: 138 (0.3%)
2024 Candidates
🟡SNP: David Wilson
đź”´Labour: Caitlin Stott
🔵Conservative: John Lamont
đźź Lib Dem: Ray Georgeson
🟢Green: Neil MacKinnon
🟣Reform UK: Carolyn Grant
🟤Family: Hamish GoldieIndependent: Ellie Merton
2024 Result
Key Details
Winner:
đźź Lib Dem: Jamie Stone (GAIN from SNP)
Majority: 10489 (22.8%)
Electorate: 74627
Turnout: 61.9%
Valid: 46048 (99.7%)
Spoiled: 122 (0.3%)
2024 Candidates
🟡SNP: Lucy Beattie
đź”´Labour: Eva Kestner
🔵Conservative: Fiona Fawcett
đźź Lib Dem: Jamie Stone
🟢Green: Anne Thomas
⚫Alba: Steve Chisholm
🟣Reform UK: Sandra Skinner
2024 Result
Key Details
Winner:
đź”´Labour: Alan Gemmell (GAIN from SNP)
Majority: 6869 (16.6%)
Electorate: 69413
Turnout: 59.8%
Valid: 41419 (99.7%)
Spoiled: 123 (0.3%)
2024 Candidates
🟡SNP: Annie McIndoe
đź”´Labour: Alan Gemmell
🔵Conservative: David Rocks
đźź Lib Dem: Elaine Ford
🟢Green: Tom Kerr
🟣Reform UK: Kevin Blades
🟤Social Democratic: Allan Macmillan
🟤Socialist Labour: Louise McDaid
2024 Result
Key Details
Winner:
đź”´Labour: Frank McNally (GAIN from SNP)
Majority: 6344 (16.4%)
Electorate: 72667
Turnout: 53.5%
Valid: 38731 (99.7%)
Spoiled: 115 (0.3%)
2024 Candidates
🟡SNP: Steven Bonnar
đź”´Labour: Frank McNally
🔵Conservative: Christina Sandhu
đźź Lib Dem: Emma Farthing
🟢Green: Patrick McAleer
🟣Reform UK: Fionna McRae
🟤Family: Leo Lanahan
🟤Communist Party of Britain: Drew Gilchrist
2024 Result
Key Details
Winner:
đź”´Labour: Melanie Ward (GAIN from SNP)
Majority: 7248 (17.8%)
Electorate: 71845
Turnout: 57.0%
Valid: 40814 (99.7%)
Spoiled: 106 (0.3%)
2024 Candidates
🟡SNP: Lesley Blackhouse
đź”´Labour: Melanie Ward
🔵Conservative: Jonathan Gray
đźź Lib Dem: Fraser Graham
🟢Green: Mags Hall
⚫Alba: Neale Hanvey
🟣Reform UK: Sonia Davidson
🟤Libertarian: Calum Paul
2024 Result
Key Details
Winner:
đź”´Labour: Katrina Murray (GAIN from SNP)
Majority: 4144 (10.1%)
Electorate: 70350
Turnout: 58.5%
Valid: 40976 (99.6%)
Spoiled: 170 (0.4%)
2024 Candidates
🟡SNP: Stuart McDonald
đź”´Labour: Katrina Murray
🔵Conservative: Satbir Kaur Gill
đźź Lib Dem: Adam Harley
🟢Green: Anne McCrossan
🟣Reform UK: Billy Ross
2024 Result
Key Details
Winner:
🔵Conservative: John Cooper (HOLD)
Majority: 930 (2.0%)
Electorate: 78541
Turnout: 58.5%
Valid: 45775 (99.6%)
Spoiled: 162 (0.4%)
2024 Candidates
🟡SNP: Tracey Little
đź”´Labour: James Wallace
🔵Conservative: John Cooper
đźź Lib Dem: Iain McDonald
🟢Green: Laura Moodie
🟣Reform UK: Charles Keal
🟤Heritage: David Griffiths
2024 Result
Key Details
Winner:
🔵Conservative: David Mundell (HOLD)
Majority: 4242 (9.6%)
Electorate: 71900
Turnout: 61.7%
Valid: 44214 (99.7%)
Spoiled: 133 (0.3%)
2024 Candidates
🟡SNP: Kim Marshall
đź”´Labour: Daniel Coleman
🔵Conservative: David Mundell
đźź Lib Dem: Drummond Begg
🟢Green: Dominic Ashmole
🟣Reform UK: David Kirkwood
🟤Family: Gareth Kirk
2024 Result
Key Details
Winner:
🟡SNP: Chris Law (HOLD)
Majority: 675 (1.7%)
Electorate: 74221
Turnout: 52.5%
Valid: 38848 (99.6%)
Spoiled: 153 (0.4%)
2024 Candidates
🟡SNP: Chris Law
đź”´Labour: Richard McCready
🔵Conservative: Emma Farquhar
đźź Lib Dem: Daniel Coleman
⚫Alba: Alan Ross
🟣Reform UK: Vicky McCann
🟤Family: Susan Ettle
🟤TUSC: Jim McFarlane
🟤Workers: Raymond MennieIndependent: Niko Omilana
2024 Result
Key Details
Winner:
đź”´Labour: Graeme Downie (GAIN from SNP)
Majority: 8241 (18.5%)
Electorate: 72824
Turnout: 61.3%
Valid: 44537 (99.7%)
Spoiled: 140 (0.3%)
2024 Candidates
🟡SNP: Naz Anis-Miah
đź”´Labour: Graeme Downie
🔵Conservative: Thomas Heald
đźź Lib Dem: Lauren Buchanan-Quigley
🟢Green: Ryan Blackadder
🟣Reform UK: Udo Van den Brock
🟤Family: Danny SmithIndependent: Graham Hadley
Independent: George Morton
2024 Result
Key Details
Winner:
đź”´Labour: Joani Reid (GAIN from SNP)
Majority: 9057 (19.4%)
Electorate: 76414
Turnout: 61.3%
Valid: 46707 (99.7%)
Spoiled: 131 (0.3%)
2024 Candidates
🟡SNP: Grant Costello
đź”´Labour: Joani Reid
🔵Conservative: Ross Lambie
đźź Lib Dem: Aisha Mir
🟢Green: Anne McGuinness
🟣Reform UK: David Mills
🟤Family: David Richardson
🟤UKIP: Donald Mackay
2024 Result
Key Details
Winner:
đź”´Labour: Blair McDougall (GAIN from SNP)
Majority: 8421 (16.8%)
Electorate: 74626
Turnout: 67.5%
Valid: 50227 (99.7%)
Spoiled: 141 (0.3%)
2024 Candidates
🟡SNP: Kirsten Oswald
đź”´Labour: Blair McDougall
🔵Conservative: Sandesh Gulhane
đźź Lib Dem: Alan Grant
🟢Green: Karen Sharkey
🟣Reform UK: Matt Alexander
🟤Family: Maria Reid
🟤Liberal: Allan Steele
🟤Independence for Scotland: Colette Walker
2024 Result
Key Details
Winner:
đź”´Labour: Chris Murray (GAIN from SNP)
Majority: 3715 (8.2%)
Electorate: 76188
Turnout: 60.1%
Valid: 45575 (99.6%)
Spoiled: 206 (0.4%)
2024 Candidates
🟡SNP: Tommy Sheppard
đź”´Labour: Chris Murray
🔵Conservative: Marie-Clair Munro
đźź Lib Dem: Charles Dundas
🟢Green: Amanda Grimm
🟣Reform UK: Derek WintonIndependent: Jane Gould
2024 Result
Key Details
Winner:
đź”´Labour: Tracy Gilbert (GAIN from SNP)
Majority: 7268 (14.7%)
Electorate: 75925
Turnout: 63.3%
Valid: 49475 (99.7%)
Spoiled: 173 (0.3%)
2024 Candidates
🟡SNP: Deidre Brock
đź”´Labour: Tracy Gilbert
🔵Conservative: Joanna Mowat
đźź Lib Dem: Mike Andersen
🟢Green: Kayleigh O’Neill
🟣Reform UK: Alan Melville
🟤Family: Niel Deepnarain
🟤Communist: Richard Shillcock
🟤Socialist Labour: David JacobsenIndependent: Caroline Waterloo
2024 Result
Key Details
Winner:
đź”´Labour: Ian Murray (HOLD)
Majority: 17251 (36.8%)
Electorate: 70838
Turnout: 66.3%
Valid: 46826 (99.7%)
Spoiled: 125 (0.3%)
2024 Candidates
🟡SNP: Simita Kumar
đź”´Labour: Ian Murray
🔵Conservative: Christopher Cowdy
đźź Lib Dem: Andy Williamson
🟢Green: Jo Phillips
⚫Alba: Lynne Lyon
🟣Reform UK: Cameron Rose
🟤Family: Phil HoldenIndependent: Alex Martin
Independent: Mark Rowbotham
2024 Result
Key Details
Winner:
đź”´Labour: Scott Arthur (GAIN from SNP)
Majority: 6217 (13.6%)
Electorate: 73784
Turnout: 62.1%
Valid: 45664 (99.7%)
Spoiled: 147 (0.3%)
2024 Candidates
🟡SNP: Joanna Cherry
đź”´Labour: Scott Arthur
🔵Conservative: Sue Webber
đźź Lib Dem: Bruce Wilson
🟢Green: Dan Heap
🟣Reform UK: Ian Harper
🟤Family: Richard LucasIndependent: Mark Wilkinson
2024 Result
Key Details
Winner:
đźź Lib Dem: Christine Jardine (HOLD)
Majority: 16470 (31.4%)
Electorate: 76490
Turnout: 68.8%
Valid: 52471 (99.7%)
Spoiled: 137 (0.3%)
2024 Candidates
🟡SNP: Euan Hyslop
đź”´Labour: Michael Davidson
🔵Conservative: Alastair Shields
đźź Lib Dem: Christine Jardine
🟢Green: James Puchowski
🟣Reform UK: Otto Inglis
🟤Liberterian: Tam LairdIndependent: David Henry
Independent: Nick Hornig
2024 Result
Key Details
Winner:
đź”´Labour: Euan Stainbank (GAIN from SNP)
Majority: 4996 (11.7%)
Electorate: 73584
Turnout: 58.1%
Valid: 42625 (99.7%)
Spoiled: 131 (0.3%)
2024 Candidates
🟡SNP: Toni Giugliano
đź”´Labour: Euan Stainbank
🔵Conservative: James Bundy
đźź Lib Dem: Tim McKay
🟢Green: Rachel Kidd
⚫Alba: Zohaib Arshad
🟣Reform UK: Keith BarrowIndependent: Mark Tunnicliff
