Scottish election 2026 results in full: Who won where in Scottish Parliament race?

Every result from across Scotland in full as it happens

The Scottish Parliament results are starting to come in thick and fast as the counting continues across Scotland. We’ll be bringing you all of the results as they come in. This will be your one-stop shop for all the latest updates.

Meanwhile, follow our live blog for all the news and analysis as it happens here

Check out our interactive map which will be updating live as the first constituency results declared

1 ABERDEEN CENTRAL

SNP hold

Jack Middleton (SNP) 11,974 (44.08%, -0.85%)

Jenny Laing (Lab) 5,002 (18.41%, -1.48%)

James Wyllie (Reform) 3,936 (14.49%)

Stewart Whyte (C) 3,688 (13.58%, -10.52%)

Yi-Pei Chou Turvey (LD) 2,563 (9.44%, +4.96%)

SNP maj 6,972 (25.67%)

0.31% swing Lab to SNP

Electorate 57,939; Turnout 27,163 (46.88%, -8.80%)

2021: SNP maj 6,594 (20.84%) - Turnout 31,638 (55.68%)

Stewart (SNP) 14,217 (44.94%); Lumsden (C) 7,623 (24.09%); Black

(Lab) 6,294 (19.89%); Ingerson (Green) 2,087 (6.60%); Bouse (LD)

1,417 (4.48%)

2 ABERDEEN DEESIDE & NORTH KINCARDINE

SNP hold

Stephen Flynn (SNP) 11,788 (34.11%, -8.19%)

+Liam Kerr (C) 10,544 (30.51%, -7.51%)

Duncan Massey (Reform) 6,113 (17.69%)

Mel Sullivan (LD) 2,880 (8.33%, +0.93%)

Matthew Lee (Lab) 2,805 (8.12%, -3.43%)

Iris Leask (Ind) 431 (1.25%)

SNP maj 1,244 (3.60%)

0.34% swing SNP to C

Electorate 62,985; Turnout 34,561 (54.87%, -9.29%)

2021: SNP maj 1,671 (4.28%) - Turnout 39,009 (64.16%)

Nicoll (SNP) 16,500 (42.30%); Kerr (C) 14,829 (38.01%); Thomson (Lab)

4,505 (11.55%); Yuill (LD) 2,889 (7.41%); Jamieson (SLP) 286 (0.73%)

3 ABERDEEN DONSIDE

SNP hold

*Jackie Dunbar (SNP) 11,760 (38.56%, -13.00%)

Claudia Leith (Reform) 7,029 (23.05%)

Hannah Powell (C) 4,496 (14.74%, -11.68%)

Lynn Thomson (Lab) 3,907 (12.81%, -2.52%)

Michael Turvey (LD) 2,823 (9.26%, +3.24%)

Stephen Bowie (Liberate) 481 (1.58%)

SNP maj 4,731 (15.51%)

Electorate 64,289; Turnout 30,496 (47.44%, -10.40%)

2021: SNP maj 9,026 (25.14%) - Turnout 35,909 (57.84%)

Dunbar (SNP) 18,514 (51.56%); Cross (C) 9,488 (26.42%); Herbert (Lab)

5,505 (15.33%); Davidson (LD) 2,162 (6.02%); Grant (TUSC) 240 (0.67%)

4 ABERDEENSHIRE EAST

SNP hold

*Gillian Martin (SNP) 11,624 (33.40%, -11.23%)

+Douglas Lumsden (C) 10,681 (30.69%, -9.33%)

John Crawley (Reform) 7,008 (20.14%)

David Evans (LD) 3,999 (11.49%, +3.21%)

Janine Langler (Lab) 1,487 (4.27%, -2.80%)

SNP maj 943 (2.71%)

0.95% swing SNP to C

Electorate 62,556; Turnout 34,799 (55.63%, -8.41%)

2021: SNP maj 1,889 (4.60%) - Turnout 41,021 (64.04%)

Martin (SNP) 18,307 (44.63%); Whyte (C) 16,418 (40.02%); Wood (LD)

3,396 (8.28%); Downie (Lab) 2,900 (7.07%)

5 ABERDEENSHIRE WEST

C hold

*Alexander Burnett (C) 15,897 (42.92%, -4.26%)

Fatima Joji (SNP) 10,113 (27.30%, -11.76%)

Jo Hart (Reform) 5,467 (14.76%)

Jeff Goodhall (LD) 3,995 (10.79%, +2.73%)

Kate Blake (Lab) 1,569 (4.24%, -1.47%)

C maj 5,784 (15.62%)

3.75% swing SNP to C

Electorate 61,255; Turnout 37,041 (60.47%, -9.06%)

2021: C maj 3,390 (8.12%) - Turnout 41,773 (69.53%)

Burnett (C) 19,709 (47.18%); Mutch (SNP) 16,319 (39.07%); Bruce (LD)

3,363 (8.05%); Brown (Lab) 2,382 (5.70%)

6 AIRDRIE

SNP hold

*Neil Gray (SNP) 10,711 (42.03%, -8.52%)

Suzanne MacLeod (Lab) 6,201 (24.33%, -9.09%)

+Graham Simpson (Reform) 5,821 (22.84%)

Euan Blockley (C) 1,145 (4.49%, -9.36%)

Ed Thornley (LD) 660 (2.59%, +0.83%)

Brendan O'Donnell (Ind) 505 (1.98%)

John Leckie (Abolish) 441 (1.73%)

SNP maj 4,510 (17.70%)

0.29% swing Lab to SNP

Electorate 54,495; Turnout 25,484 (46.76%, -12.20%)

2021: SNP maj 5,468 (17.13%) - Turnout 31,926 (58.96%)

Gray (SNP) 16,139 (50.55%); Leonard (Lab) 10,671 (33.42%); Lambie (C)

4,422 (13.85%); Cole (LD) 562 (1.76%); Dowson (ND) 132 (0.41%)

7 ALMOND VALLEY

SNP hold

*Angela Constance (SNP) 16,944 (46.27%, -8.01%)

Jordan Stokoe (Lab) 8,035 (21.94%, -3.30%)

Malcolm Jones (Reform) 6,831 (18.65%)

Damian Doran-Timson (C) 2,501 (6.83%, -9.81%)

Caron Lindsay (LD) 2,307 (6.30%, +2.47%)

SNP maj 8,909 (24.33%)

2.35% swing SNP to Lab

Electorate 72,754; Turnout 36,618 (50.33%, -10.53%)

2021: SNP maj 12,130 (29.04%) - Turnout 41,773 (60.86%)

Constance (SNP) 22,675 (54.28%); Smith (Lab) 10,545 (25.24%);

Doran-Timson (C) 6,952 (16.64%); Lindsay (LD) 1,601 (3.83%)

8 ANGUS NORTH & MEARNS

SNP hold

Dawn Black (SNP) 11,308 (38.99%, -9.62%)

Tracey Smith (C) 8,058 (27.79%, -10.87%)

Laurie Carnie (Reform) 4,844 (16.70%)

Martyn Knights (LD) 2,647 (9.13%, +4.01%)

Simon Watson (Lab) 1,676 (5.78%, -1.84%)

David Neill (Ind) 468 (1.61%)

SNP maj 3,250 (11.21%)

0.63% swing C to SNP

Electorate 55,067; Turnout 29,001 (52.66%, -11.29%)

2021: SNP maj 3,509 (9.95%) - Turnout 35,269 (63.95%)

Gougeon (SNP) 17,144 (48.61%); Davy (C) 13,635 (38.66%); Douglas

(Lab) 2,686 (7.62%); Turvey (LD) 1,804 (5.11%)

9 ANGUS SOUTH

SNP hold

Lloyd Melville (SNP) 13,289 (42.34%, -8.34%)

Angus MacMillan Douglas (C) 6,681 (21.29%, -13.55%)

Bill Reid (Reform) 5,583 (17.79%)

Heather Doran (Lab) 3,344 (10.65%, +1.27%)

Isobel Knights (LD) 2,488 (7.93%, +2.84%)

SNP maj 6,608 (21.05%)

2.61% swing C to SNP

Electorate 58,967; Turnout 31,385 (53.22%, -11.69%)

2021: SNP maj 6,117 (15.84%) - Turnout 38,608 (64.92%)

Dey (SNP) 19,568 (50.68%); Golden (C) 13,451 (34.84%); McKenzie (Lab)

3,625 (9.39%); Lawrie (LD) 1,964 (5.09%)

10 ARGYLL & BUTE

SNP hold

*Jenni Minto (SNP) 11,019 (39.99%, -9.50%)

Alan Reid (LD) 8,468 (30.73%, +10.25%)

Amanda Hampsey (Reform) 3,678 (13.35%)

Callum George (Lab) 1,740 (6.31%, -0.94%)

Peter Wallace (C) 1,703 (6.18%, -16.60%)

Tommy Macpherson (Ind) 769 (2.79%)

Mick Rice (Ind) 179 (0.65%)

SNP maj 2,551 (9.26%)

9.87% swing SNP to LD

Electorate 49,796; Turnout 27,556 (55.34%, -12.16%)

2021: SNP maj 8,963 (26.71%) - Turnout 33,563 (67.50%)

Minto (SNP) 16,608 (49.48%); Cameron (C) 7,645 (22.78%); Reid (LD)

6,874 (20.48%); Whyte (Lab) 2,436 (7.26%)

11 AYR

SNP hold

*Siobhian Brown (SNP) 12,848 (36.40%, -7.07%)

+Sharon Dowey (C) 8,448 (23.94%, -19.14%)

Brian McGinley (Lab) 6,394 (18.12%, +7.14%)

Andrew Russell (Reform) 5,355 (15.17%)

Desmond Buchanan (LD) 1,427 (4.04%, +2.18%)

Denise Sommerville (Ind) 742 (2.10%)

Muhammad Tufail (Common) 78 (0.22%)

SNP maj 4,400 (12.47%)

6.04% swing C to SNP

Electorate 63,001; Turnout 35,292 (56.02%, -12.15%)

2021: SNP maj 170 (0.39%) - Turnout 43,433 (68.17%)

Brown (SNP) 18,881 (43.47%); Scott (C) 18,711 (43.08%); Clark (Lab)

4,766 (10.97%); Ross (LD) 808 (1.86%); Brodie (ScF) 267 (0.61%)

12 BANFFSHIRE & BUCHAN COAST

SNP win - notional hold

+Karen Adam (SNP) 10,374 (35.17%)

Conrad Ritchie (Reform) 10,010 (33.93%)

James Adams (C) 6,348 (21.52%)

Leslie Tarr (LD) 1,162 (3.94%)

Brooke Ritchie (Lab) 1,049 (3.56%)

N D R McLennan (Ind) 555 (1.88%)

SNP maj 364 (1.23%)

Notional 7.31% swing C to SNP

5.00% boundary change

Electorate 61,536; Turnout 29,498 (47.94%)

2021 notional: C maj 338 (0.97%) - Turnout 34,966 (56.40%)

C 13,923 (39.82%); SNP 13,585 (38.85%); Lab 2,388 (6.83%); Others

1,411 (4.04%); Green 1,271 (3.63%); Alba 1,197 (3.42%); LD 1,015

(2.90%); Reform 176 (0.50%)

13 BATHGATE

SNP win - notional hold

Pauline Stafford (SNP) 13,594 (40.74%)

Jenny Young (Lab) 8,007 (24.00%)

David McLennan (Reform) 7,511 (22.51%)

Peter Heggie (C) 2,091 (6.27%)

Stephen Harte (LD) 1,937 (5.81%)

Gus Ferguson (BUP) 227 (0.68%)

SNP maj 5,587 (16.74%)

Notional 1.15% swing SNP to Lab

1.80% boundary change

Electorate 68,052; Turnout 33,367 (49.03%)

2021 notional: SNP maj 7,460 (18.39%) - Turnout 40,568 (60.91%)

SNP 16,466 (40.59%); C 9,006 (22.20%); Lab 8,739 (21.54%); Green

2,945 (7.26%); Others 1,483 (3.66%); LD 1,241 (3.06%); Alba 580

(1.43%); Reform 108 (0.27%)

14 CAITHNESS, SUTHERLAND & ROSS

LD gain from SNP

David Green (LD) 14,666 (48.04%, +11.99%)

*Maree Todd (SNP) 9,574 (31.36%, -11.72%)

Steven Welsh (Reform) 3,900 (12.78%)

Donald MacKenzie (C) 1,117 (3.66%, -10.36%)

Eva Kestner (Lab) 894 (2.93%, -2.54%)

Andrew MacDonald (Liberate) 264 (0.86%)

Matt Sheppard (Advance UK) 112 (0.37%)

LD maj 5,092 (16.68%)

11.85% swing SNP to LD

Electorate 56,542; Turnout 30,527 (53.99%, -10.67%)

2021: SNP maj 2,591 (7.02%) - Turnout 36,884 (64.66%)

Todd (SNP) 15,889 (43.08%); Nolan (LD) 13,298 (36.05%); Mackie (C)

5,170 (14.02%); Donaldson (Lab) 2,016 (5.47%); McCaffery (FA) 289

(0.78%); Christian (SLP) 222 (0.60%)

15 CARRICK, CUMNOCK & DOON VALLEY

SNP hold

Katie Hagmann (SNP) 9,610 (33.18%, -9.60%)

Andrew Scott (Reform) 6,988 (24.13%)

+Carol Mochan (Lab) 6,671 (23.03%, -1.12%)

Tracey Clark (C) 3,680 (12.71%, -17.90%)

Jack Clark (LD) 1,187 (4.10%, +1.64%)

Alison Hewett (Ind) 413 (1.43%)

Sean Davis (Ind) 412 (1.42%)

SNP maj 2,622 (9.05%)

Electorate 59,417; Turnout 28,961 (48.74%, -10.70%)

2021: SNP maj 4,337 (12.18%) - Turnout 35,622 (59.45%)

Whitham (SNP) 15,240 (42.78%); Dowey (C) 10,903 (30.61%); Mochan

(Lab) 8,604 (24.15%); Herbst-Gray (LD) 875 (2.46%)

16 CLACKMANNANSHIRE & DUNBLANE

SNP win - notional hold

+Keith Brown (SNP) 12,222 (37.76%)

Suzanne Grahame (Lab) 7,958 (24.59%)

Mike Collier (Reform) 5,181 (16.01%)

+Alexander Stewart (C) 3,592 (11.10%)

Sally Pattle (LD) 1,841 (5.69%)

Eva Comrie (Liberate) 1,228 (3.79%)

Luca Scacchi (Ind) 345 (1.07%)

SNP maj 4,264 (13.17%)

Notional 3.16% swing SNP to Lab

8.20% boundary change

Electorate 57,113; Turnout 32,367 (56.67%)

2021 notional: SNP maj 3,999 (10.48%) - Turnout 38,164 (66.33%)

SNP 14,310 (37.50%); C 10,311 (27.02%); Lab 6,870 (18.00%); Green

3,655 (9.58%); LD 1,271 (3.33%); Others 967 (2.53%); Alba 628

(1.65%); Reform 152 (0.40%)

17 CLYDEBANK & MILNGAVIE

SNP hold

*Marie McNair (SNP) 12,126 (38.56%, -8.69%)

Callum McNally (Lab) 7,929 (25.21%, -8.01%)

Andy White (Reform) 4,510 (14.34%)

Ben Langmead (LD) 4,419 (14.05%, +6.12%)

Alix Mathieson (C) 1,820 (5.79%, -5.24%)

Claire Gallagher (Common) 647 (2.06%)

SNP maj 4,197 (13.34%)

0.34% swing SNP to Lab

Electorate 54,483; Turnout 31,451 (57.73%, -10.31%)

2021: SNP maj 5,284 (14.03%) - Turnout 37,670 (68.04%)

McNair (SNP) 17,797 (47.24%); McAllister (Lab) 12,513 (33.22%); Gosal

(C) 4,153 (11.02%); Gordon (LD) 2,987 (7.93%); Robertson (ND) 220

(0.58%)

18 CLYDESDALE

SNP hold

*Mairi McAllan (SNP) 13,006 (36.31%, -6.91%)

Lynsey Hamilton (Lab) 8,618 (24.06%, +2.05%)

Dan Clarke (Reform) 7,898 (22.05%)

Julie Pirone (C) 4,344 (12.13%, -19.84%)

Richard Brodie (LD) 1,957 (5.46%, +2.65%)

SNP maj 4,388 (12.25%)

4.48% swing SNP to Lab

Electorate 63,343; Turnout 35,823 (56.55%, -10.03%)

2021: SNP maj 4,578 (11.24%) - Turnout 40,718 (66.58%)

McAllan (SNP) 17,596 (43.21%); Holford (C) 13,018 (31.97%); Beamish

(Lab) 8,960 (22.01%); Kubie (LD) 1,144 (2.81%)

19 COATBRIDGE & CHRYSTON

SNP hold

*Fulton MacGregor (SNP) 14,458 (49.11%, -8.41%)

Kieron Higgins (Lab) 7,682 (26.09%, -5.04%)

Mandy Lindsay (Reform) 5,145 (17.48%)

Andy Bruce (C) 1,109 (3.77%, -4.70%)

Daniel Mancini (LD) 1,048 (3.56%, +1.82%)

SNP maj 6,776 (23.01%)

1.68% swing SNP to Lab

Electorate 59,023; Turnout 29,442 (49.88%, -13.09%)

2021: SNP maj 9,437 (26.38%) - Turnout 35,778 (62.97%)

MacGregor (SNP) 20,577 (57.51%); McPake (Lab) 11,140 (31.14%);

MacDonald (C) 3,028 (8.46%); Macdonald (LD) 622 (1.74%); Lanahan

(SFP) 411 (1.15%)

20 COWDENBEATH

SNP hold

David Barratt (SNP) 11,994 (44.32%, -3.96%)

Fiona Sword (Lab) 6,307 (23.31%, -7.38%)

Mark Davies (Reform) 4,708 (17.40%)

Darren Watt (C) 2,201 (8.13%, -5.79%)

James Calder (LD) 1,547 (5.72%, +2.53%)

Laurie Moffat (Liberate) 304 (1.12%)

SNP maj 5,687 (21.02%)

1.71% swing Lab to SNP

Electorate 57,226; Turnout 27,061 (47.29%, -13.27%)

2021: SNP maj 6,013 (17.59%) - Turnout 34,175 (60.56%)

Ewing (SNP) 16,499 (48.28%); Rowley (Lab) 10,486 (30.68%); Watt (C)

4,758 (13.92%); Hall (Green) 1,344 (3.93%); Wood (LD) 1,088 (3.18%)

21 CUMBERNAULD & KILSYTH

SNP hold

*Jamie Hepburn (SNP) 13,787 (50.79%, -7.85%)

James McPhilemy (Lab) 6,472 (23.84%, -5.40%)

Steve Grant (Reform) 4,580 (16.87%)

Keith Allan (C) 1,129 (4.16%, -5.92%)

William Howieson (LD) 949 (3.50%, +1.47%)

Alan McManus (Liberate) 226 (0.83%)

SNP maj 7,315 (26.95%)

1.22% swing SNP to Lab

Electorate 50,828; Turnout 27,143 (53.40%, -11.66%)

2021: SNP maj 9,841 (29.40%) - Turnout 33,478 (65.06%)

Hepburn (SNP) 19,633 (58.64%); Griffin (Lab) 9,792 (29.25%); Malik

(C) 3,375 (10.08%); Ford (LD) 678 (2.03%)

22 CUNNINGHAME NORTH

SNP hold

*Kenneth Gibson (SNP) 11,814 (39.19%, -9.83%)

Matthew McGowan (Lab) 6,022 (19.98%, -0.29%)

Mike Mann (Reform) 5,404 (17.93%)

Ronnie Stalker (C) 4,904 (16.27%, -11.84%)

Christine Murdoch (LD) 1,592 (5.28%, +2.68%)

Ian Gibson (ADF) 411 (1.36%)

SNP maj 5,792 (19.21%)

4.77% swing SNP to Lab

Electorate 56,614; Turnout 30,147 (53.25%, -11.17%)

2021: SNP maj 7,776 (20.91%) - Turnout 37,181 (64.42%)

Gibson (SNP) 18,227 (49.02%); Greene (C) 10,451 (28.11%); Clark (Lab)

7,536 (20.27%); Kirkwood (LD) 967 (2.60%)

23 CUNNINGHAME SOUTH

SNP win - notional hold

Patricia Gibson (SNP) 11,375 (38.83%)

+Katy Clark (Lab) 7,208 (24.60%)

Matthew McLean (Reform) 7,049 (24.06%)

Maurice Corry (C) 2,222 (7.58%)

Emma Farthing (LD) 1,442 (4.92%)

SNP maj 4,167 (14.22%)

Notional 4.53% swing SNP to Lab

13.40% boundary change

Electorate 60,254; Turnout 29,296 (48.62%)

2021 notional: SNP maj 8,080 (22.80%) - Turnout 35,433 (58.90%)

SNP 15,917 (44.92%); C 7,837 (22.12%); Lab 7,666 (21.64%); Green

1,543 (4.35%); Others 1,199 (3.38%); LD 722 (2.04%); Alba 488

(1.38%); Reform 61 (0.17%)

24 DUMBARTON

Lab hold

*Jackie Baillie (Lab) 12,747 (39.81%, -6.54%)

Sophie Traynor (SNP) 10,961 (34.23%, -8.26%)

David Smith (Reform) 5,040 (15.74%)

Gary Mulvaney (C) 1,368 (4.27%, -4.06%)

Elaine Ford (LD) 1,196 (3.73%, +1.98%)

Lynda McEwan (TUSC) 356 (1.11%)

Andrew Muir (Ind) 355 (1.11%)

Lab maj 1,786 (5.58%)

0.86% swing SNP to Lab

Electorate 56,335; Turnout 32,023 (56.84%, -11.47%)

2021: Lab maj 1,483 (3.86%) - Turnout 38,459 (68.32%)

Baillie (Lab) 17,825 (46.35%); Giugliano (SNP) 16,342 (42.49%); Corry

(C) 3,205 (8.33%); Foxall (LD) 676 (1.76%); Morrison (Ind) 183

(0.48%); Rainey (SLP) 134 (0.35%); Muir (Ind) 94 (0.24%)

25 DUMFRIESSHIRE

C hold

+Craig Hoy (C) 11,370 (34.84%, -12.82%)

Stephen Thompson (SNP) 10,262 (31.44%, -6.27%)

David Kirkwood (Reform) 5,783 (17.72%)

Linda Dorward (Lab) 3,364 (10.31%, -1.12%)

Iain McDonald (LD) 1,660 (5.09%, +1.87%)

Paul Adkins (Common) 200 (0.61%)

C maj 1,108 (3.39%)

3.27% swing C to SNP

Electorate 63,310; Turnout 32,639 (51.55%, -14.28%)

2021: C maj 4,066 (9.94%) - Turnout 40,893 (65.83%)

Mundell (C) 19,487 (47.65%); McAlpine (SNP) 15,421 (37.71%); Smyth

(Lab) 4,671 (11.42%); Brodie (LD) 1,314 (3.21%)

26 DUNDEE CITY EAST

SNP hold

Stephen Gethins (SNP) 12,969 (48.85%, -10.38%)

Cheryl-Ann Cruickshank (Lab) 4,792 (18.05%, -0.10%)

Mark Simpson (Reform) 4,135 (15.57%)

Tanvir Ahmad (LD) 2,086 (7.86%, +3.45%)

Jack Cruickshanks (C) 1,999 (7.53%, -9.81%)

Donald MacLeod (TUSC) 361 (1.36%, +0.48%)

Peter Ashby (WPB) 209 (0.79%)

SNP maj 8,177 (30.80%)

5.14% swing SNP to Lab

Electorate 57,098; Turnout 26,551 (46.50%, -11.80%)

2021: SNP maj 13,337 (41.07%) - Turnout 32,471 (58.31%)

Robison (SNP) 19,230 (59.22%); Wright (Lab) 5,893 (18.15%); Scott (C)

5,630 (17.34%); Crichton (LD) 1,431 (4.41%); Scott (TUSC) 287 (0.88%)

27 DUNDEE CITY WEST

SNP hold

Heather Anderson (SNP) 12,722 (49.10%, -12.54%)

+Michael Marra (Lab) 6,365 (24.56%, +3.11%)

Arthur Keith (Reform) 3,315 (12.79%)

Daniel Coleman (LD) 1,980 (7.64%, +3.69%)

Abi Brooks (C) 881 (3.40%, -6.95%)

Jim McFarlane (TUSC) 649 (2.50%, +1.16%)

SNP maj 6,357 (24.53%)

7.82% swing SNP to Lab

Electorate 56,095; Turnout 25,912 (46.19%, -10.48%)

2021: SNP maj 12,919 (40.18%) - Turnout 32,155 (56.68%)

FitzPatrick (SNP) 19,818 (61.63%); Villalba (Lab) 6,899 (21.46%);

White (C) 3,327 (10.35%); Coleman (LD) 1,269 (3.95%); McFarlane

(TUSC) 432 (1.34%); Gurr (RS) 410 (1.28%)

28 DUNFERMLINE

SNP hold

*Shiirley-Anne Somerville (SNP) 14,206 (41.63%, -7.34%)

Joe Long (Lab) 8,769 (25.70%, -2.11%)

Otto Inglis (Reform) 5,093 (14.92%)

Lauren Buchanan-Quigley (LD) 3,849 (11.28%, +3.47%)

Thomas Heald (C) 2,209 (6.47%, -8.95%)

SNP maj 5,437 (15.93%)

2.61% swing SNP to Lab

Electorate 64,247; Turnout 34,126 (53.12%, -12.57%)

2021: SNP maj 8,664 (21.16%) - Turnout 40,942 (65.69%)

Somerville (SNP) 20,048 (48.97%); MacDougall (Lab) 11,384 (27.81%);

McCall (C) 6,314 (15.42%); Boubaker-Calder (LD) 3,196 (7.81%)

29 EAST KILBRIDE

SNP hold

*Collette Stevenson (SNP) 14,339 (42.41%, -9.47%)

Joe Fagan (Lab) 9,395 (27.79%, -2.82%)

Tim Kelly (Reform) 5,683 (16.81%)

+Brian Whittle (C) 2,251 (6.66%, -7.87%)

Leigh Butler (LD) 1,424 (4.21%, +1.23%)

Kristofer Keane (Ind) 716 (2.12%)

SNP maj 4,944 (14.62%)

3.32% swing SNP to Lab

Electorate 61,028; Turnout 33,808 (55.40%, -10.91%)

2021: SNP maj 8,672 (21.27%) - Turnout 40,766 (66.31%)

Stevenson (SNP) 21,149 (51.88%); McAdams (Lab) 12,477 (30.61%);

Simpson (C) 5,923 (14.53%); McGarry (LD) 1,217 (2.99%)

30 EAST LOTHIAN COAST & LAMMERMUIRS

SNP hold

*Paul McLennan (SNP) 11,677 (32.74%, -6.51%)

+Martin Whitfield (Lab) 11,259 (31.57%, -5.10%)

+Miles Briggs (C) 4,719 (13.23%, -7.45%)

Nigel Douglas (Reform) 4,611 (12.93%)

Tim McKay (LD) 2,802 (7.86%, +4.46%)

Morgwn Davies (Ind) 597 (1.67%)

SNP maj 418 (1.17%)

0.70% swing SNP to Lab

Electorate 59,781; Turnout 35,665 (59.66%, -9.22%)

2021: SNP maj 1,179 (2.58%) - Turnout 45,783 (68.87%)

McLennan (SNP) 17,968 (39.25%); Whitfield (Lab) 16,789 (36.67%); Hoy

(C) 9,470 (20.68%); Davidson (LD) 1,556 (3.40%)

31 EASTWOOD

SNP gain from C

Kirsten Oswald (SNP) 12,722 (33.23%, -3.52%)

*Jackson Carlaw (C) 11,990 (31.32%, -10.62%)

Kayleigh Quinn (Lab) 8,368 (21.86%, +6.03%)

John Mooney (Reform) 3,453 (9.02%)

Euan Davidson (LD) 1,748 (4.57%, +2.43%)

SNP maj 732 (1.91%)

3.55% swing C to SNP

Electorate 58,363; Turnout 38,281 (65.59%, -10.56%)

2021: C maj 2,216 (5.19%) - Turnout 42,703 (76.15%)

Carlaw (C) 17,911 (41.94%); Merrick (SNP) 15,695 (36.75%); Pragnell

(Lab) 6,759 (15.83%); Macdonald (Ind) 1,352 (3.17%); Jameel (LD) 911

(2.13%); MacKay (UKIP) 75 (0.18%)

32 EDINBURGH CENTRAL

Green win - gain from notional SNP

+Lorna Slater (Green) 12,680 (35.98%)

James Dalgleish (Lab) 8,098 (22.98%)

+Angus Robertson (SNP) 7,702 (21.86%)

Jo Mowat (C) 2,262 (6.42%)

Charles Dundas (LD) 2,168 (6.15%)

Gary Neill (Reform) 1,876 (5.32%)

Bob Bonnie Prince (Ind) 176 (0.50%)

Craig Murray (Liberate) 150 (0.43%)

Tam Laird (SLP) 56 (0.16%)

Robert Pownall (Ind) 41 (0.12%)

Chris Creighton (Ind) 32 (0.09%)

Green maj 4,582 (13.00%)

Notional 11.00% swing SNP to Green

29.20% boundary change

Electorate 64,614; Turnout 35,241 (54.54%)

2021 notional: SNP maj 3,350 (7.87%) - Turnout 42,579 (59.95%)

SNP 12,141 (28.51%); Green 8,791 (20.65%); C 8,740 (20.53%); Lab

8,629 (20.27%); LD 2,322 (5.45%); Others 1,299 (3.05%); Alba 568

(1.33%); Reform 89 (0.21%)

33 EDINBURGH EASTERN, MUSSELBURGH & TRANENT

SNP win - notional hold

Kate Campbell (SNP) 14,083 (44.73%)

Katherine Sangster (Lab) 9,097 (28.90%)

Angela Ross (Reform) 4,120 (13.09%)

Alan Grant (LD) 2,057 (6.53%)

Tim Jones (C) 1,819 (5.78%)

Joe Smith (Liberate) 305 (0.97%)

SNP maj 4,986 (15.84%)

Notional 1.25% swing Lab to SNP

55.70% boundary change

Electorate 60,707; Turnout 31,481 (51.86%)

2021 notional: SNP maj 4,608 (13.33%) - Turnout 34,560 (60.51%)

SNP 13,000 (37.62%); Lab 8,392 (24.28%); C 6,399 (18.52%); Green

4,030 (11.66%); Others 1,185 (3.43%); LD 920 (2.66%); Alba 559

(1.62%); Reform 75 (0.22%)

34 EDINBURGH NORTH EASTERN & LEITH

SNP win - notional hold

+Ben Macpherson (SNP) 13,630 (35.85%)

Kate Nevens (Green) 10,559 (27.77%)

Oliver Thomas (Lab) 7,894 (20.76%)

David Lees (Reform) 2,746 (7.22%)

Liss Owen (LD) 1,895 (4.98%)

Haris Young (C) 1,297 (3.41%)

SNP maj 3,071 (8.08%)

Notional 6.39% swing SNP to Green

35.40% boundary change

Electorate 66,739; Turnout 38,021 (56.97%)

2021 notional: SNP maj 8,168 (19.91%) - Turnout 41,019 (63.05%)

SNP 16,382 (39.94%); Lab 8,214 (20.02%); Green 7,827 (19.08%); C

5,225 (12.74%); LD 1,601 (3.90%); Others 1,065 (2.60%); Alba 627

(1.53%); Reform 78 (0.19%)

35 EDINBURGH NORTHERN

LD win - gain from notional SNP

Sanne Dijkstra-Downie (LD) 12,972 (34.58%)

+Euan Hyslop (SNP) 10,479 (27.94%)

Kayleigh Kinross-O'Neill (Green) 5,289 (14.10%)

Eleanor Ryan-Saha (Lab) 3,744 (9.98%)

Andrew McLaughlin (Reform) 2,867 (7.64%)

Christopher Cowdy (C) 1,900 (5.07%)

Abu Meron (WPB) 258 (0.69%)

LD maj 2,493 (6.65%)

Notional 14.88% swing SNP to LD

46.80% boundary change

Electorate 66,052; Turnout 37,509 (56.79%)

2021 notional: SNP maj 5,032 (12.65%) - Turnout 39,772 (65.53%)

SNP 13,153 (33.07%); C 8,121 (20.42%); Green 6,282 (15.80%); Lab

5,990 (15.06%); LD 3,961 (9.96%); Others 1,462 (3.68%); Alba 702

(1.77%); Reform 101 (0.25%)

36 EDINBURGH NORTH WESTERN

LD win - notional hold

+Alex Cole-Hamilton (LD) 22,959 (57.20%)

Lyn Jardine (SNP) 9,943 (24.77%)

Davie Thomson (Reform) 3,342 (8.33%)

Irshad Ahmed (Lab) 1,879 (4.68%)

Rachel Cairns (C) 1,749 (4.36%)

David Henry (WPB) 268 (0.67%)

LD maj 13,016 (32.43%)

Notional 19.02% swing SNP to LD

17.60% boundary change

Electorate 64,233; Turnout 40,140 (62.49%)

2021 notional: SNP maj 2,427 (5.62%) - Turnout 43,206 (74.21%)

SNP 13,026 (30.15%); LD 10,599 (24.53%); C 8,837 (20.45%); Lab 5,295

(12.26%); Green 3,824 (8.85%); Others 1,003 (2.32%); Alba 567

(1.31%); Reform 55 (0.13%)

37 EDINBURGH SOUTHERN

Lab win - gain from notional SNP

+Daniel Johnson (Lab) 16,963 (42.88%)

Deidre Brock (SNP) 12,000 (30.33%)

Marie-Clair Munro (C) 3,421 (8.65%)

Jane Alliston Pickard (LD) 3,334 (8.43%)

Charles Turner (Reform) 3,317 (8.38%)

Marc Wilkinson (EELP) 524 (1.32%)

Lab maj 4,963 (12.55%)

Notional 11.30% swing SNP to Lab

50.10% boundary change

Electorate 64,868; Turnout 39,559 (60.98%)

2021 notional: SNP maj 4,218 (10.05%) - Turnout 41,963 (69.56%)

SNP 13,334 (31.78%); Lab 9,116 (21.72%); C 8,843 (21.07%); Green

5,755 (13.71%); LD 3,106 (7.40%); Others 1,106 (2.64%); Alba 630

(1.50%); Reform 73 (0.17%)

38 EDINBURGH SOUTH WESTERN

SNP win - notional hold

Simita Kumar (SNP) 11,727 (36.18%)

Catriona Munro (Lab) 8,438 (26.04%)

+Sue Webber (C) 4,636 (14.30%)

Cameron Rose (Reform) 3,936 (12.14%)

Andy Williamson (LD) 3,672 (11.33%)

SNP maj 3,289 (10.15%)

Notional 2.02% swing SNP to Lab

18.20% boundary change

Electorate 60,829; Turnout 32,409 (53.28%)

2021 notional: SNP maj 2,500 (6.42%) - Turnout 38,942 (64.39%)

SNP 12,678 (32.56%); C 10,178 (26.14%); Lab 7,154 (18.37%); Green

4,745 (12.18%); LD 2,202 (5.65%); Others 1,306 (3.35%); Alba 600

(1.54%); Reform 79 (0.20%)

39 ETTRICK, ROXBURGH & BERWICKSHIRE

C hold

*Rachael Hamilton (C) 13,483 (44.80%, -6.71%)

John Redpath (SNP) 8,206 (27.26%, -5.20%)

Jamie Langan (Reform) 3,569 (11.86%)

Ray Georgeson (LD) 2,358 (7.83%, +1.31%)

Kaymarie Hughes (Lab) 1,577 (5.24%, -0.45%)

James Anderson (Ind) 740 (2.46%)

Terry Howson (Liberate) 165 (0.55%)

C maj 5,277 (17.53%)

0.75% swing C to SNP

Electorate 57,044; Turnout 30,098 (52.76%, -11.13%)

2021: C maj 6,863 (19.04%) - Turnout 36,041 (63.89%)

Hamilton (C) 18,564 (51.51%); Wheelhouse (SNP) 11,701 (32.47%); Marr

(LD) 2,352 (6.53%); Davidson (Lab) 2,050 (5.69%); Harvie (Green)

1,084 (3.01%); Rae (Ind) 290 (0.80%)

40 FALKIRK EAST & LINLITHGOW

SNP win - notional hold

Martyn Day (SNP) 14,465 (38.55%)

Siobhan Paterson (Lab) 9,030 (24.07%)

Amanda Bland (Reform) 7,906 (21.07%)

Lewis Stein (C) 2,861 (7.62%)

Paul McGarry (LD) 2,501 (6.67%)

Ian El-Paget (Ind) 759 (2.02%)

SNP maj 5,435 (14.48%)

Notional 2.58% swing SNP to Lab

22.10% boundary change

Electorate 68,123; Turnout 37,522 (55.08%)

2021 notional: SNP maj 7,500 (17.57%) - Turnout 42,688 (63.46%)

SNP 17,410 (40.78%); C 9,910 (23.21%); Lab 9,026 (21.14%); Green

2,936 (6.88%); Others 1,302 (3.05%); LD 1,217 (2.85%); Alba 783

(1.83%); Reform 104 (0.24%)

41 FALKIRK WEST

SNP win - notional hold

Gary Bouse (SNP) 14,896 (41.25%)

Richard Fairley (Reform) 8,160 (22.60%)

Paul Godzik (Lab) 7,859 (21.76%)

Neil Benny (C) 2,297 (6.36%)

Lucy Smith (LD) 2,037 (5.64%)

Stuart McArthur (Ind) 865 (2.40%)

SNP maj 6,736 (18.65%)

Notional 11.99% swing SNP to Reform

14.10% boundary change

Electorate 69,355; Turnout 36,114 (52.07%)

2021 notional: SNP maj 10,785 (24.97%) - Turnout 43,191 (62.74%)

SNP 19,665 (45.53%); Lab 8,880 (20.56%); C 8,742 (20.24%); Green

2,870 (6.64%); Others 1,256 (2.91%); LD 987 (2.29%); Alba 698

(1.62%); Reform 93 (0.22%)

42 FIFE MID & GLENROTHES

SNP hold

*Jenny Gilruth (SNP) 12,461 (48.45%, -7.00%)

Sacha Hawarth (Reform) 4,827 (18.77%)

Afifa Khanam (Lab) 3,970 (15.44%, -8.69%)

Ed Scotcher (LD) 3,047 (11.85%, +6.37%)

Niamh Heald (C) 1,414 (5.50%, -8.28%)

SNP maj 7,634 (29.68%)

Electorate 55,417; Turnout 25,719 (46.41%, -13.36%)

2021: SNP maj 10,234 (31.33%) - Turnout 32,670 (59.77%)

Gilruth (SNP) 18,115 (55.45%); Craik (Lab) 7,881 (24.12%); MacPhee

(C) 4,500 (13.77%); Liston (LD) 1,789 (5.48%); Saunders (SFP) 385

(1.18%)

43 FIFE NORTH EAST

LD hold

*Willie Rennie (LD) 21,350 (63.72%, +8.67%)

John Beare (SNP) 7,876 (23.51%, -13.05%)

William Docherty (Reform) 2,524 (7.53%)

Edward Sheasby (C) 936 (2.79%, -2.98%)

Elizabeth Carr-Ellis (Lab) 818 (2.44%, -0.18%)

LD maj 13,474 (40.22%)

10.86% swing SNP to LD

Electorate 57,352; Turnout 33,504 (58.42%, -10.18%)

2021: LD maj 7,448 (18.50%) - Turnout 40,257 (68.60%)

Rennie (LD) 22,163 (55.05%); Fleming (SNP) 14,715 (36.55%); Metcalfe

(C) 2,323 (5.77%); Haynes (Lab) 1,056 (2.62%)

44 GALLOWAY & DUMFRIES WEST

C hold

*Finlay Carson (C) 11,502 (38.34%, -8.69%)

+Emma Harper (SNP) 9,903 (33.01%, -6.93%)

Senga Beresford (Reform) 4,674 (15.58%)

Jack McConnel (Lab) 2,544 (8.48%, +0.59%)

Tracey Warman (LD) 1,380 (4.60%, +2.05%)

C maj 1,599 (5.33%)

0.88% swing C to SNP

Electorate 58,051; Turnout 30,003 (51.68%, -13.08%)

2021: C maj 2,635 (7.09%) - Turnout 37,187 (64.76%)

Carson (C) 17,486 (47.02%); Harper (SNP) 14,851 (39.94%); Dryburgh

(Lab) 2,932 (7.88%); Moodie (Green) 970 (2.61%); McDonald (LD) 948

(2.55%)

45 GLASGOW ANNIESLAND

SNP win - notional hold

Colm Merrick (SNP) 13,821 (44.71%)

Eunis Jassemi (Lab) 9,162 (29.64%)

Sean O'Hagan (Reform) 4,839 (15.65%)

James Speirs (LD) 1,688 (5.46%)

+Sandesh Gulhane (C) 1,404 (4.54%)

SNP maj 4,659 (15.07%)

Notional 1.82% swing SNP to Lab

10.20% boundary change

Electorate 59,512; Turnout 30,914 (51.95%)

2021 notional: SNP maj 6,702 (18.71%) - Turnout 35,817 (58.34%)

SNP 15,171 (42.36%); Lab 8,469 (23.65%); C 4,831 (13.49%); Green

4,123 (11.51%); Others 1,415 (3.95%); LD 984 (2.75%); Alba 758

(2.12%); Reform 66 (0.18%)

46 GLASGOW BAILLIESTON & SHETTLESTON

SNP win - notional hold

David Linden (SNP) 12,075 (44.69%)

Thomas Kerr (Reform) 6,972 (25.80%)

+Pauline McNeill (Lab) 5,885 (21.78%)

Amy Carman (LD) 1,082 (4.00%)

John Murray (C) 1,006 (3.72%)

SNP maj 5,103 (18.89%)

Notional 12.31% swing SNP to Reform

35.30% boundary change

Electorate 57,547; Turnout 27,020 (46.95%)

2021 notional: SNP maj 7,301 (22.70%) - Turnout 32,170 (55.02%)

SNP 15,103 (46.95%); Lab 7,802 (24.25%); C 4,948 (15.38%); Green

2,144 (6.66%); Others 1,110 (3.45%); Alba 590 (1.83%); LD 425

(1.32%); Reform 48 (0.15%)

Status

49 GLASGOW EASTERHOUSE & SPRINGBURN

SNP win - notional hold

+Ivan McKee (SNP) 11,926 (46.22%)

+Paul Sweeney (Lab) 6,772 (26.25%)

Audrey Dempsey (Reform) 5,309 (20.58%)

Nicholas Moohan (LD) 788 (3.05%)

Josephine Macleod (C) 706 (2.74%)

Kenneth Nwosu (Common) 301 (1.17%)

SNP maj 5,154 (19.98%)

Notional 3.91% swing SNP to Lab

40.10% boundary change

Electorate 59,547; Turnout 25,802 (43.33%)

2021 notional: SNP maj 8,782 (27.80%) - Turnout 31,588 (52.20%)

SNP 16,133 (51.07%); Lab 7,351 (23.27%); C 3,111 (9.85%); Green 2,642

(8.36%); Others 1,313 (4.16%); Alba 547 (1.73%); LD 432 (1.37%);

Reform 59 (0.19%)

47 GLASGOW CATHCART & POLLOK

SNP win - notional hold

Zen Ghani (SNP) 14,270 (44.35%)

+Anas Sarwar (Lab) 9,107 (28.30%)

Kim Schmulian (Reform) 5,320 (16.53%)

Peter McLaughlin (LD) 1,407 (4.37%)

Kyle Park (C) 1,325 (4.12%)

Yvonne Ridley (WPB) 586 (1.82%)

Adnan Rafiq (Common) 163 (0.51%)

SNP maj 5,163 (16.05%)

Notional 0.85% swing SNP to Lab

41.10% boundary change

Electorate 65,166; Turnout 32,178 (49.38%)

2021 notional: SNP maj 6,998 (17.74%) - Turnout 39,454 (58.67%)

SNP 17,323 (43.91%); Lab 10,325 (26.17%); C 4,692 (11.89%); Green

4,202 (10.65%); Others 1,575 (3.99%); LD 728 (1.85%); Alba 540

(1.37%); Reform 69 (0.17%)

48 GLASGOW CENTRAL

SNP win - notional hold

Alison Thewliss (SNP) 15,085 (57.44%)

Vonnie Sandlan (Lab) 5,094 (19.40%)

Paul Bennie (Reform) 3,988 (15.18%)

Paul Kennedy (LD) 1,262 (4.81%)

Naveed Asghar (C) 835 (3.18%)

SNP maj 9,991 (38.04%)

Notional 10.64% swing Lab to SNP

58.70% boundary change

Electorate 58,551; Turnout 26,264 (44.86%)

2021 notional: SNP maj 6,265 (16.77%) - Turnout 37,367 (51.81%)

SNP 16,177 (43.29%); Lab 9,912 (26.53%); Green 5,088 (13.62%); C

3,161 (8.46%); Others 1,835 (4.91%); LD 682 (1.83%); Alba 434

(1.16%); Reform 78 (0.21%)

50 GLASGOW KELVIN & MARYHILL

SNP win - notional hold

+Bob Doris (SNP) 11,174 (32.80%)

Iris Duane (Green) 9,003 (26.43%)

James Adams (Lab) 7,531 (22.11%)

Aimee Alexander (Reform) 3,592 (10.55%)

Daniel Khan-O'Malley (LD) 1,324 (3.89%)

Daniel Bowman (C) 1,309 (3.84%)

Thomas Adkins (Common) 130 (0.38%)

SNP maj 2,171 (6.37%)

Notional 7.32% swing SNP to Green

44.90% boundary change

Electorate 61,510; Turnout 34,063 (55.38%)

2021 notional: SNP maj 6,156 (17.08%) - Turnout 36,038 (54.84%)

SNP 14,195 (39.39%); Lab 8,039 (22.31%); Green 6,624 (18.38%); C

4,441 (12.32%); Others 1,234 (3.42%); LD 882 (2.45%); Alba 563

(1.56%); Reform 60 (0.17%)

51 GLASGOW SOUTHSIDE

Green win - gain from notional SNP

Holly Bruce (Green) 14,048 (36.49%)

+Kaukab Stewart (SNP) 10,947 (28.43%)

Rashid Hussain (Lab) 7,300 (18.96%)

Gordon Millar (Reform) 3,019 (7.84%)

Ross Hutton (C) 1,383 (3.59%)

Rachel Park (LD) 1,143 (2.97%)

Kamran Butt (Common) 512 (1.33%)

Arzoo Abdullah (Ind) 147 (0.38%)

Green maj 3,101 (8.05%)

Notional 15.34% swing SNP to Green

35.00% boundary change

Electorate 65,151; Turnout 38,499 (59.09%)

2021 notional: SNP maj 8,459 (21.10%) - Turnout 40,092 (60.37%)

SNP 16,729 (41.73%); Lab 8,270 (20.63%); Green 7,661 (19.11%); C

4,313 (10.76%); Others 1,408 (3.51%); Alba 894 (2.23%); LD 772

(1.93%); Reform 45 (0.11%)

52 HAMILTON, LARKHALL & STONEHOUSE

SNP gain from Lab

Alex Kerr (SNP) 11,825 (37.83%, -8.36%)

*Davy Russell (Lab) 9,120 (29.18%, -4.39%)

John McNamee (Reform) 7,193 (23.01%)

Alexandra Herdman (C) 1,617 (5.17%, -12.28%)

Michael Weatherhead (LD) 1,156 (3.70%, +0.91%)

David Ballantine (ADF) 348 (1.11%)

SNP maj 2,705 (8.65%)

1.99% swing SNP to Lab

Electorate 62,297; Turnout 31,259 (50.18%, -10.53%)

2021: SNP maj 4,582 (12.63%) - Turnout 36,284 (60.71%)

McKelvie (SNP) 16,761 (46.19%); Lennon (Lab) 12,179 (33.57%);

Gallacher (C) 6,332 (17.45%); McGeever (LD) 1,012 (2.79%)

2025: Lab maj 602 (2.22%) - Turnout 27,109 (44.09%)

Russell (Lab) 8,559 (31.57%); Loudon (SNP) 7,957 (29.35%); Lambie

(Reform UK) 7,088 (26.15%); Nelson (C) 1,621 (5.98%); McGuinness

(Green) 695 (2.56%); Mir (LD) 533 (1.97%); Bradley (SSP) 278 (1.03%);

Brady (SFP) 219 (0.81%); Wilkinson (Ind) 109 (0.40%); MacKay (UKIP)

50 (0.18%)

53 INVERCLYDE

SNP win - notional hold

+Stuart McMilllan (SNP) 14,193 (44.32%)

Francesca Brennan (Lab) 8,876 (27.72%)

Malcolm Offord (Reform) 5,649 (17.64%)

+Jamie Greene (LD) 1,954 (6.10%)

Ted Runciman (C) 1,351 (4.22%)

SNP maj 5,317 (16.60%)

Notional 3.62% swing SNP to Lab

6.20% boundary change

Electorate 62,118; Turnout 32,023 (51.55%)

2021 notional: SNP maj 9,406 (23.84%) - Turnout 39,460 (64.31%)

SNP 18,659 (47.29%); Lab 9,253 (23.45%); C 6,090 (15.43%); Green

2,479 (6.28%); Others 1,106 (2.80%); LD 1,057 (2.68%); Alba 766

(1.94%); Reform 50 (0.13%)

54 INVERNESS & NAIRN

SNP gain from Ind

+Emma Roddick (SNP) 11,162 (30.39%, -17.27%)

Neil Alexander (LD) 10,735 (29.22%, +22.90%)

*Fergus Ewing (Ind) 7,840 (21.34%)

Fred Campbell (Reform) 3,791 (10.32%)

Shaun Fraser (Lab) 1,723 (4.69%, -7.05%)

Ruraidh Stewart (C) 1,372 (3.74%, -23.99%)

Steve Skerrett (Advance UK) 110 (0.30%)

SNP maj 427 (1.16%)

20.08% swing SNP to LD

Electorate 67,352; Turnout 36,733 (54.54%, -9.79%)

2021: SNP maj 9,114 (19.93%) - Turnout 45,731 (64.33%)

Ewing (SNP) 21,793 (47.65%); Mountain (C) 12,679 (27.73%); Grant

(Lab) 5,370 (11.74%); Gregg (LD) 2,892 (6.32%); Burgess (Green) 2,636

(5.76%); Macdonald (RS) 361 (0.79%)

55 KILMARNOCK & IRVINE VALLEY

SNP hold

Alan Brown (SNP) 11,919 (40.85%, -11.87%)

Ewan Macphee (Lab) 7,458 (25.56%, +1.59%)

Anne Millar (Reform) 5,441 (18.65%)

James Adams (C) 2,780 (9.53%, -10.89%)

Michael Gregori (LD) 1,169 (4.01%, +1.74%)

Garry McClay (Liberate) 407 (1.40%)

SNP maj 4,461 (15.29%)

6.73% swing SNP to Lab

Electorate 57,945; Turnout 29,174 (50.35%, -11.04%)

2021: SNP maj 11,681 (28.76%) - Turnout 40,622 (61.39%)

Coffey (SNP) 21,418 (52.73%); McGregor (Lab) 9,737 (23.97%); Whittle

(C) 8,295 (20.42%); McQuistin (LD) 919 (2.26%); Johnstone (SLP) 253

(0.62%)

56 KIRKCALDY

SNP hold

*David Torrance (SNP) 12,230 (43.29%, -9.06%)

+Claire Baker (Lab) 7,483 (26.49%, -3.60%)

Julie MacDougall (Reform) 5,484 (19.41%)

Fraser Graham (LD) 1,607 (5.69%, +2.80%)

Heather Greig (C) 1,445 (5.12%, -8.79%)

SNP maj 4,747 (16.80%)

2.73% swing SNP to Lab

Electorate 62,405; Turnout 28,249 (45.27%, -12.28%)

2021: SNP maj 7,831 (22.26%) - Turnout 35,178 (57.55%)

Torrance (SNP) 18,417 (52.35%); Baker (Lab) 10,586 (30.09%); Leslie

(C) 4,891 (13.90%); Beal (LD) 1,015 (2.89%); Paul (SLP) 269 (0.76%)

57 MIDLOTHIAN NORTH

SNP win - notional hold

+Colin Beattie (SNP) 11,250 (38.89%)

Caitlin Stott (Lab) 8,754 (30.26%)

Pal Chidambaram (Reform) 4,506 (15.58%)

Jenny Butler (LD) 2,387 (8.25%)

Phil Doggart (C) 2,032 (7.02%)

SNP maj 2,496 (8.63%)

Notional 4.54% swing SNP to Lab

8.40% boundary change

Electorate 56,748; Turnout 28,929 (50.98%)

2021 notional: SNP maj 5,824 (17.71%) - Turnout 32,889 (62.97%)

SNP 13,572 (41.27%); Lab 7,748 (23.56%); C 6,016 (18.29%); Green

2,745 (8.35%); LD 1,268 (3.86%); Others 979 (2.98%); Alba 498

(1.51%); Reform 63 (0.19%)

58 MIDLOTHIAN SOUTH, TWEEDDALE & LAUDERDALE

SNP hold

Calum Kerr (SNP) 14,091 (40.86%, -5.16%)

Keith Cockburn (C) 6,930 (20.10%, -10.07%)

Duncan Dunlop (LD) 4,649 (13.48%, +7.41%)

Daniel Coleman (Lab) 4,614 (13.38%, +0.81%)

Carolyn Grant (Reform) 4,199 (12.18%)

SNP maj 7,161 (20.77%)

2.45% swing C to SNP

Electorate 62,464; Turnout 34,483 (55.20%, -10.97%)

2021: SNP maj 6,826 (15.86%) - Turnout 43,034 (66.17%)

Grahame (SNP) 19,807 (46.03%); Haslam (C) 12,981 (30.16%); Sangster

(Lab) 5,410 (12.57%); May (LD) 2,615 (6.08%); Ashmole (Green) 2,154

(5.01%); Banks (Vanguard) 67 (0.16%)

59 MORAY

SNP hold

Laura Mitchell (SNP) 12,636 (38.51%, -10.73%)

+Tim Eagle (C) 9,963 (30.36%, -9.75%)

Max Bannerman (Reform) 5,440 (16.58%)

David Blair (Lab) 2,395 (7.30%, -0.02%)

Morven-May MacCallum (LD) 2,064 (6.29%, +3.42%)

Allan Duffy (Liberate) 210 (0.64%)

Les Durance (Advance UK) 106 (0.32%)

SNP maj 2,673 (8.15%)

0.49% swing SNP to C

Electorate 64,582; Turnout 32,814 (50.81%, -13.34%)

2021: SNP maj 3,704 (9.12%) - Turnout 40,595 (64.15%)

Lochhead (SNP) 19,987 (49.24%); Eagle (C) 16,283 (40.11%); Kirby

(Lab) 2,972 (7.32%); Ritchie (LD) 1,165 (2.87%); Stephenson (UKIP)

188 (0.46%)

60 MOTHERWELL & WISHAW

SNP hold

*Clare Adamson (SNP) 11,962 (43.75%, -9.42%)

Ayeshah Khan (Lab) 6,447 (23.58%, -6.71%)

Duncan MacMillan (Reform) 5,692 (20.82%)

Bob Burgess (C) 1,638 (5.99%, -7.11%)

Jenni Lang (LD) 979 (3.58%, +1.95%)

Dominic Alderson (Ind) 328 (1.20%)

Greig McArthur (Liberate) 298 (1.09%)

SNP maj 5,515 (20.17%)

1.36% swing SNP to Lab

Electorate 57,852; Turnout 27,344 (47.27%, -11.46%)

2021: SNP maj 7,813 (22.88%) - Turnout 34,149 (58.72%)

Adamson (SNP) 18,156 (53.17%); Nolan (Lab) 10,343 (30.29%); Wilson

(C) 4,472 (13.10%); Veart (LD) 557 (1.63%); Meechan (SLP) 254

(0.74%); Lambe (Comm Brit) 194 (0.57%); Wilson (UKIP) 173 (0.51%)

61 NA H-EILEANAN AN IAR

Lab gain from SNP

Donald MacKinnon (Lab) 4,665 (37.72%, +10.06%)

*Alasdair Allan (SNP) 4,511 (36.48%, -14.90%)

Malcolm McTaggart (Reform) 1,625 (13.14%)

Jamie Dobson (LD) 812 (6.57%, +4.13%)

George Macpherson (C) 594 (4.80%, -9.78%)

Kenny Mackenzie (Liberate) 159 (1.29%)

Lab maj 154 (1.25%)

12.48% swing SNP to Lab

Electorate 21,808; Turnout 12,366 (56.70%, -9.26%)

2021: SNP maj 3,441 (23.72%) - Turnout 14,507 (65.96%)

Allan (SNP) 7,454 (51.38%); Fraser (Lab) 4,013 (27.66%); Berkenheger

(C) 2,116 (14.59%); Macmillan (ND) 571 (3.94%); Mitchison (LD) 353

(2.43%)

62 ORKNEY ISLANDS

LD hold

*Liam McArthur (LD) 7,221 (70.22%, +7.80%)

Robert Leslie (SNP) 1,661 (16.15%, -12.90%)

John Coupland (Reform) 844 (8.21%)

+Jamie Halcro Johnston (C) 358 (3.48%, -2.55%)

Mike Macleod (Lab) 199 (1.94%, -0.57%)

LD maj 5,560 (54.07%)

10.35% swing SNP to LD

Electorate 17,841; Turnout 10,283 (57.64%, -7.77%)

2021: LD maj 3,869 (33.36%) - Turnout 11,596 (65.41%)

McArthur (LD) 7,238 (62.42%); Leslie (SNP) 3,369 (29.05%); Bown (C)

699 (6.03%); Drake (Lab) 290 (2.50%)

63 PAISLEY

SNP win - notional hold

+George Adam (SNP) 13,164 (42.60%)

+Neil Bibby (Lab) 10,136 (32.80%)

Alec Leishman (Reform) 4,620 (14.95%)

James Kenyon (LD) 1,073 (3.47%)

Satbir Gill (C) 940 (3.04%)

William Wallace (Ind) 458 (1.48%)

Sinead Daly (TUSC) 297 (0.96%)

Mark Turnbull (FA) 212 (0.69%)

SNP maj 3,028 (9.80%)

Notional 5.81% swing SNP to Lab

6.40% boundary change

Electorate 61,393; Turnout 30,900 (50.33%)

2021 notional: SNP maj 7,910 (21.42%) - Turnout 36,936 (62.53%)

SNP 17,028 (46.10%); Lab 9,118 (24.69%); C 5,292 (14.33%); Green

2,665 (7.22%); Others 1,150 (3.11%); LD 984 (2.66%); Alba 619

(1.68%); Reform 80 (0.22%)

64 PERTHSHIRE NORTH

SNP win - notional hold

+John Swinney (SNP) 16,414 (45.36%)

+Murdo Fraser (C) 10,171 (28.11%)

Kenneth Morton (Reform) 4,620 (12.77%)

Claire McLaren (LD) 2,741 (7.57%)

Angela Bailey (Lab) 2,240 (6.19%)

SNP maj 6,243 (17.25%)

Notional 6.64% swing C to SNP

5.10% boundary change

Electorate 62,265; Turnout 36,186 (58.12%)

2021 notional: SNP maj 1,674 (3.96%) - Turnout 42,224 (69.55%)

SNP 17,001 (40.26%); C 15,327 (36.30%); Green 3,412 (8.08%); Lab

2,961 (7.01%); LD 1,855 (4.39%); Others 870 (2.06%); Alba 680

(1.61%); Reform 118 (0.28%)

65 PERTHSHIRE SOUTH & KINROSS-SHIRE

SNP hold

*Jim Fairlie (SNP) 14,707 (40.39%, -5.27%)

+Roz McCall (C) 9,646 (26.49%, -14.75%)

Helen McDade (Reform) 5,128 (14.08%)

Amanda Clark (LD) 4,329 (11.89%, +5.48%)

Luke Thomson (Lab) 2,599 (7.14%, +0.46%)

SNP maj 5,061 (13.90%)

4.74% swing C to SNP

Electorate 61,800; Turnout 36,409 (58.91%, -10.65%)

2021: SNP maj 1,948 (4.42%) - Turnout 44,070 (69.57%)

Fairlie (SNP) 20,126 (45.67%); Smith (C) 18,178 (41.25%); Rennie

(Lab) 2,943 (6.68%); Brown (LD) 2,823 (6.41%)

66 RENFREWSHIRE NORTH & CARDONALD

SNP win - notional hold

Michelle Campbell (SNP) 14,300 (40.87%)

Mike McKirdy (Lab) 9,424 (26.93%)

Moira Ramage (Reform) 7,083 (20.24%)

Jack Hall (C) 1,929 (5.51%)

Grant Toghill (LD) 1,642 (4.69%)

Jim Halfpenny (TUSC) 610 (1.74%)

SNP maj 4,876 (13.94%)

Notional 2.90% swing SNP to Lab

35.30% boundary change

Electorate 65,390; Turnout 34,988 (53.51%)

2021 notional: SNP maj 7,958 (19.74%) - Turnout 40,314 (62.94%)

SNP 17,159 (42.56%); Lab 9,201 (22.82%); C 8,419 (20.88%); Green

2,582 (6.40%); Others 1,273 (3.16%); LD 858 (2.13%); Alba 768

(1.91%); Reform 54 (0.13%)

67 RENFREWSHIRE WEST & LEVERN VALLEY

SNP win - notional hold

+Tom Arthur (SNP) 13,819 (40.39%)

+Paul O'Kane (Lab) 10,548 (30.83%)

Jamie McGuire (Reform) 5,844 (17.08%)

Farooq Choudhry (C) 2,016 (5.89%)

Ross Stalker (LD) 1,610 (4.71%)

Ken Thomson (ADF) 374 (1.09%)

SNP maj 3,271 (9.56%)

Notional 4.46% swing SNP to Lab

12.50% boundary change

Electorate 63,548; Turnout 34,211 (53.83%)

2021 notional: SNP maj 7,470 (18.48%) - Turnout 40,421 (66.53%)

SNP 17,185 (42.52%); Lab 9,715 (24.03%); C 7,707 (19.07%); Green

2,821 (6.98%); Others 1,362 (3.37%); LD 928 (2.30%); Alba 637

(1.58%); Reform 66 (0.16%)

68 RUTHERGLEN & CAMBUSLANG

SNP hold

*Clare Haughey (SNP) 14,969 (44.18%, -6.31%)

+Monica Lennon (Lab) 9,125 (26.93%, -10.68%)

Allan Lyons (Reform) 6,168 (18.20%)

Patrick Logue (LD) 1,833 (5.41%, +2.64%)

+Annie Wells (C) 1,321 (3.90%, -5.23%)

Chris Sermanni (TUSC) 467 (1.38%)

SNP maj 5,844 (17.25%)

2.18% swing Lab to SNP

Electorate 64,901; Turnout 33,883 (52.21%, -11.02%)

2021: SNP maj 5,166 (12.88%) - Turnout 40,107 (63.23%)

Haughey (SNP) 20,249 (50.49%); Kelly (Lab) 15,083 (37.61%); Nailon

(C) 3,663 (9.13%); Thomson (LD) 1,112 (2.77%)

69 SHETLAND ISLANDS

SNP gain from LD

Hannah Mary Goodlad (SNP) 5,453 (47.48%, +5.61%)

Emma Macdonald (LD) 3,936 (34.27%, -14.36%)

Alex Armitage (Green) 949 (8.26%)

Vic Currie (Reform) 725 (6.31%)

John Erskine (Lab) 169 (1.47%, -2.08%)

Douglas Barnett (C) 137 (1.19%, -3.02%)

Brian Nugent (Liberate) 65 (0.57%)

Peter Tait (Ind) 50 (0.44%, -0.54%)

SNP maj 1,517 (13.21%)

9.98% swing LD to SNP

Electorate 17,979; Turnout 11,484 (63.87%, -1.93%)

2021: LD maj 806 (6.75%) - Turnout 11,933 (65.80%)

Wishart (LD) 5,803 (48.63%); Wills (SNP) 4,997 (41.88%); Tulloch (C)

503 (4.22%); Kerr (Lab) 424 (3.55%); Tait (Ind) 116 (0.97%); Nugent

(RS) 90 (0.75%)

70 SKYE, LOCHABER & BADENOCH

LD win - gain from notional SNP

Andrew Baxter (LD) 15,223 (38.88%)

Eilidh Munro (SNP) 14,271 (36.45%)

Jon Whitton (Reform) 4,669 (11.93%)

Helen Crawford (C) 2,731 (6.98%)

Isla McCay (Lab) 1,751 (4.47%)

Laura Hansler (Liberate) 506 (1.29%)

LD maj 952 (2.43%)

Notional 17.13% swing SNP to LD

7.20% boundary change

Electorate 68,130; Turnout 39,151 (57.47%)

2021 notional: SNP maj 8,546 (18.30%) - Turnout 46,687 (68.79%)

SNP 19,357 (41.46%); C 10,811 (23.16%); LD 4,496 (9.63%); Lab 4,325

(9.26%); Green 4,226 (9.05%); Others 2,524 (5.41%); Alba 860 (1.84%);

Reform 88 (0.19%)

71 STIRLING

SNP hold

Alyn Smith (SNP) 13,608 (42.35%, -6.27%)

+Stephen Kerr (C) 6,166 (19.19%, -12.57%)

Kainde Manji (Lab) 5,124 (15.95%, -0.09%)

Rachael Wright (Reform) 4,908 (15.28%)

Jill Reilly (LD) 2,324 (7.23%, +3.65%)

SNP maj 7,442 (23.16%)

3.15% swing C to SNP

Electorate 55,338; Turnout 32,130 (58.06%, -10.91%)

2021: SNP maj 6,895 (16.86%) - Turnout 40,891 (68.97%)

Tweed (SNP) 19,882 (48.62%); Lockhart (C) 12,987 (31.76%); Kane (Lab)

6,556 (16.03%); Rehman (LD) 1,466 (3.59%)

72 STRATHKELVIN & BEARSDEN

LD gain from SNP

Adam Harley (LD) 15,697 (39.46%, +25.03%)

Denis Johnston (SNP) 13,125 (33.00%, -12.55%)

Colette McDiarmid (Lab) 4,678 (11.76%, -6.64%)

Faten Hameed (Reform) 4,154 (10.44%)

+Pam Gosal (C) 2,122 (5.33%, -15.38%)

LD maj 2,572 (6.47%)

18.79% swing SNP to LD

Electorate 63,417; Turnout 39,776 (62.72%, -9.09%)

2021: SNP maj 11,484 (24.83%) - Turnout 46,244 (71.81%)

Mackay (SNP) 21,064 (45.55%); Polson (C) 9,580 (20.72%); McNally

(Lab) 8,510 (18.40%); Murray (LD) 6,675 (14.43%); McKechnie (SFP) 415

(0.90%)

73 UDDINGSTON & BELLSHILL

SNP hold

Steven Bonnar (SNP) 11,966 (41.49%, -8.39%)

+Mark Griffin (Lab) 8,382 (29.07%, -6.07%)

George Hobbins (Reform) 5,646 (19.58%)

+Meghan Gallacher (C) 1,750 (6.07%, -6.63%)

Ben Munnoch (LD) 1,094 (3.79%, +1.51%)

SNP maj 3,584 (12.43%)

1.16% swing SNP to Lab

Electorate 59,248; Turnout 28,838 (48.67%, -12.10%)

2021: SNP maj 5,306 (14.74%) - Turnout 35,990 (60.78%)

Callaghan (SNP) 17,953 (49.88%); McNally (Lab) 12,647 (35.14%);

Flannagan (C) 4,569 (12.70%); Allan (LD) 821 (2.28%)

Comments

 0 comments

Want to join the conversation? Please or to comment on this article.

Dare to be Honest
Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice