Scotland General Election results 2019 in full: Winners in all 59 constituencies

Here are the results of all of Scotland's 59 constituencies ain the 2019 general election.

Sign up to our Politics newsletter

Sign up to our Politics newsletter

Aberdeen North

Nicola Sturgeon celebrates with her party. Picture: PA

SNP hold*Kirsty Blackman (SNP) 20,205 (54.01%, +12.73%)Ryan Houghton (C) 7,535 (20.14%, -2.55%)Nurul Ali (Lab) 4,939 (13.20%, -16.81%)Isobel Davidson (LD) 2,846 (7.61%, +3.00%)Seb Leslie (Brexit) 1,008 (2.69%)Guy Ingerson (Green) 880 (2.35%)SNP maj 12,670 (33.87%)7.64% swing C to SNP

Aberdeen South

SNP gain from CStephen Flynn (SNP) 20,380 (44.66%, +13.20%)Douglas Lumsden (C) 16,398 (35.94%, -6.21%)Ian Yuill (LD) 5,018 (11.00%, +5.15%)Shona Simpson (Lab) 3,834 (8.40%, -12.15%)SNP maj 3,982 (8.73%)9.70% swing C to SNP

Airdrie and Shotts

SNP hold*Neil Gray (SNP) 17,929 (45.08%, +7.47%)Helen McFarlane (Lab) 12,728 (32.00%, -5.09%)Lorraine Nolan (C) 7,011 (17.63%, -5.56%)William Crossman (LD) 1,419 (3.57%, +1.46%)Rosemary McGowan (Green) 685 (1.72%)SNP maj 5,201 (13.08%)6.28% swing Lab to SNP

Angus

SNP gain from CDave Doogan (SNP) 21,216 (49.15%, +10.57%)*Kirstene Hair (C) 17,421 (40.35%, -4.80%)Ben Lawrie (LD) 2,482 (5.75%, +2.49%)Monique Miller (Lab) 2,051 (4.75%, -8.27%)SNP maj 3,795 (8.79%)7.69% swing C to SNP

Argyll and Bute

SNP hold*Brendan O'Hara (SNP) 21,040 (43.79%, +7.79%)Gary Mulvaney (C) 16,930 (35.23%, +2.00%)Alan Reid (LD) 6,832 (14.22%, -3.97%)Rhea Barnes (Lab) 3,248 (6.76%, -5.81%)SNP maj 4,110 (8.55%)2.90% swing C to SNP

Ayr, Carrick and Cumnock

SNP gain from CAllan Dorans (SNP) 20,272 (43.51%, +9.38%)Martin Dowey (C) 17,943 (38.51%, -1.62%)Duncan Townson (Lab) 6,219 (13.35%, -10.50%)Helena Bongard (LD) 2,158 (4.63%, +2.75%)SNP maj 2,329 (5.00%)5.50% swing C to SNP

Banff and Buchan

C hold*David Duguid (C) 21,182 (50.12%, +2.15%)Paul Robertson (SNP) 17,064 (40.38%, +1.28%)Alison Smith (LD) 2,280 (5.40%, +1.92%)Brian Balcombe (Lab) 1,734 (4.10%, -5.35%)C maj 4,118 (9.74%)0.44% swing SNP to C

Berwickshire, Roxburgh and Selkirk

C hold*John Lamont (C) 25,747 (48.45%, -5.43%)Calum Kerr (SNP) 20,599 (38.76%, +6.00%)Jenny Marr (LD) 4,287 (8.07%, +3.33%)Ian Davidson (Lab) 2,513 (4.73%, -3.90%)C maj 5,148 (9.69%)5.72% swing C to SNP

Caithness, Sutherland and Easter Ross

LD hold*Jamie Stone (LD) 11,705 (37.21%, +1.41%)Karl Rosie (SNP) 11,501 (36.56%, +7.38%)Andrew Sinclair (C) 5,176 (16.45%, -6.17%)Cheryl McDonald (Lab) 1,936 (6.15%, -6.25%)Sandra Skinner (Brexit) 1,139 (3.62%)LD maj 204 (0.65%)2.98% swing LD to SNP

Central Ayrshire

SNP hold*Dr Philippa Whitford (SNP) 21,486 (46.17%, +8.98%)Derek Stillie (C) 16,182 (34.77%, +0.39%)Louise McPhater (Lab) 6,583 (14.15%, -11.94%)Emma Farthing (LD) 2,283 (4.91%, +2.58%)SNP maj 5,304 (11.40%)4.29% swing C to SNP

Coatbridge, Chryston and Bellshill

SNP gain from LabSteven Bonnar (SNP) 22,680 (47.03%, +7.94%)*Hugh Gaffney (Lab) 17,056 (35.37%, -7.24%)Nathan Wilson (C) 6,113 (12.68%, -3.57%)David Stevens (LD) 1,564 (3.24%, +1.20%)Patrick McAleer (Green) 808 (1.68%)SNP maj 5,624 (11.66%)7.59% swing Lab to SNP

Cumbernauld, Kilsyth and Kirkintilloch

SNP hold*Stuart McDonald (SNP) 24,158 (52.88%, +9.25%)James McPhilemy (Lab) 11,182 (24.48%, -9.42%)Roz McCall (C) 7,380 (16.15%, -2.12%)Susan Murray (LD) 2,966 (6.49%, +3.67%)SNP maj 12,976 (28.40%)9.34% swing Lab to SNP

Dumfries and Galloway

C hold*Alister Jack (C) 22,678 (44.10%, +0.79%)Richard Arkless (SNP) 20,873 (40.59%, +8.22%)Ted Thompson (Lab) 4,745 (9.23%, -11.66%)McNabb Laurie (LD) 3,133 (6.09%, +3.69%)C maj 1,805 (3.51%)3.71% swing C to SNP

Dumfriesshire, Clydesdale and Tweeddale

C hold*David Mundell (C) 22,611 (46.00%, -3.38%)Amanda Burgauer (SNP) 18,830 (38.31%, +8.21%)Nick Chisholm (Lab) 4,172 (8.49%, -8.06%)John Ferry (LD) 3,540 (7.20%, +3.22%)C maj 3,781 (7.69%)5.79% swing C to SNP

Dundee East

SNP hold*Stewart Hosie (SNP) 24,361 (53.80%, +10.96%)Philip Scott (C) 10,986 (24.26%, -3.10%)Rosalind Garton (Lab) 6,045 (13.35%, -12.68%)Michael Crichton (LD) 3,573 (7.89%, +4.13%)George Morton (Ind) 312 (0.69%)SNP maj 13,375 (29.54%)7.03% swing C to SNP

Dundee West

SNP hold*Chris Law (SNP) 22,355 (53.77%, +7.11%)Jim Malone (Lab) 10,096 (24.28%, -8.77%)Tess White (C) 5,149 (12.38%, -3.79%)Daniel Coleman (LD) 2,468 (5.94%, +2.86%)Stuart Waiton (Brexit) 1,271 (3.06%)Quinta Arrey (CPA) 240 (0.58%)SNP maj 12,259 (29.48%)7.94% swing Lab to SNP

Dunfermline and West Fife

SNP hold*Douglas Chapman (SNP) 23,727 (44.36%, +8.84%)Cara Hilton (Lab Co-op) 13,028 (24.36%, -9.51%)Moira Benny (C) 11,207 (20.95%, -3.73%)Rebecca Bell (LD) 4,262 (7.97%, +2.05%)Mags Hall (Green) 1,258 (2.35%)SNP maj 10,699 (20.00%)9.18% swing Lab to SNP

East Dunbartonshire

SNP gain from LDAmy Callaghan (SNP) 19,672 (37.10%, +6.82%)*Jo Swinson (LD) 19,523 (36.81%, -3.77%)Pam Gosal (C) 7,455 (14.06%, -0.54%)Callum McNally (Lab) 4,839 (9.12%, -5.41%)Carolynn Scrimgeour (Green) 916 (1.73%)Rosie Dickson (Ind) 221 (0.42%)Donald MacKay (UKIP) 208 (0.39%)Liam McKechnie (Scot Family) 197 (0.37%)SNP maj 149 (0.28%)5.29% swing LD to SNP

East Kilbride, Strathaven and Lesmahagow

SNP hold*Dr Lisa Cameron (SNP) 26,113 (46.35%, +7.49%)Monique McAdams (Lab) 12,791 (22.70%, -9.01%)Gail MacGregor (C) 11,961 (21.23%, -4.10%)Ewan McRobert (LD) 3,760 (6.67%, +3.74%)Erica Bradley-Young (Green) 1,153 (2.05%)David Mackay (UKIP) 559 (0.99%, -0.17%)SNP maj 13,322 (23.65%)8.25% swing Lab to SNP

East Lothian

SNP gain from LabKenny MacAskill (SNP) 21,156 (36.16%, +5.60%)*Martin Whitfield (Lab) 17,270 (29.51%, -6.56%)Craig Hoy (C) 15,523 (26.53%, -3.07%)Robert O'Riordan (LD) 4,071 (6.96%, +3.85%)David Sisson (UKIP) 493 (0.84%)SNP maj 3,886 (6.64%)6.08% swing Lab to SNP

Edinburgh East

SNP hold*Tommy Sheppard (SNP) 23,165 (48.45%, +5.92%)Sheila Gilmore (Lab) 12,748 (26.66%, -8.00%)Eleanor Price (C) 6,549 (13.70%, -4.87%)Jill Reilly (LD) 3,289 (6.88%, +2.63%)Claire Miller (Green) 2,064 (4.32%)SNP maj 10,417 (21.79%)6.96% swing Lab to SNP

Edinburgh North and Leith

SNP hold*Deidre Brock (SNP) 25,925 (43.69%, +9.66%)Gordon Munro (Lab Co-op) 13,117 (22.10%, -9.05%)Iain McGill (C) 11,000 (18.54%, -8.67%)Bruce Wilson (LD) 6,635 (11.18%, +6.62%)Steve Burgess (Green) 1,971 (3.32%, +0.27%)Robert Speirs (Brexit) 558 (0.94%)Heather Astbury (Renew) 138 (0.23%)SNP maj 12,808 (21.58%)9.35% swing Lab to SNP

Edinburgh South

Lab hold*Ian Murray (Lab) 23,745 (47.75%, -7.16%)Catriona MacDonald (SNP) 12,650 (25.44%, +2.96%)Nick Cook (C) 8,161 (16.41%, -3.30%)Alan Beal (LD) 3,819 (7.68%, +4.78%)Kate Nevens (Green) 1,357 (2.73%)Lab maj 11,095 (22.31%)5.06% swing Lab to SNP

Edinburgh South-West

SNP hold*Joanna Cherry (SNP) 24,830 (47.63%, +12.05%)Callum Laidlaw (C) 12,848 (24.65%, -8.72%)Sophie Cooke (Lab) 7,478 (14.34%, -12.41%)Tom Inglis (LD) 4,971 (9.54%, +5.24%)Ben Parker (Green) 1,265 (2.43%)David Ballantine (Brexit) 625 (1.20%)Mev Brown (Soc Dem) 114 (0.22%)SNP maj 11,982 (22.98%)10.38% swing C to SNP

Edinburgh West

LD hold*Christine Jardine (LD) 21,766 (39.91%, +5.61%)Sarah Masson (SNP) 17,997 (33.00%, +4.36%)Graham Hutchison (C) 9,283 (17.02%, -4.87%)Craig Bolton (Lab) 4,460 (8.18%, -6.74%)Elaine Gunn (Green) 1,027 (1.88%)LD maj 3,769 (6.91%)0.63% swing SNP to LD

Falkirk

SNP hold*Johnny McNally (SNP) 29,351 (52.53%, +13.59%)Lynn Munro (C) 14,403 (25.78%, -0.40%)Safia Ali (Lab) 6,243 (11.17%, -18.61%)Austin Reid (LD) 3,990 (7.14%, +5.06%)Tom McLaughlin (Green) 1,885 (3.37%, +1.69%)SNP maj 14,948 (26.75%)7.00% swing C to SNP

Glasgow Central

SNP hold*Alison Thewliss (SNP) 19,750 (49.25%, +4.51%)Faten Hameed (Lab) 13,276 (33.10%, -5.33%)Flora Scarabello (C) 3,698 (9.22%, -4.71%)Ewan Hoyle (LD) 1,952 (4.87%, +1.96%)Elaine Gallagher (Green) 1,429 (3.56%)SNP maj 6,474 (16.14%)4.92% swing Lab to SNP

Glasgow East

SNP hold*David Linden (SNP) 18,357 (47.70%, +8.93%)Kate Watson (Lab) 12,791 (33.24%, -5.32%)Thomas Kerr (C) 5,709 (14.84%, -4.01%)James Harrison (LD) 1,626 (4.23%, +2.63%)SNP maj 5,566 (14.46%)7.13% swing Lab to SNP

Glasgow North

SNP hold*Patrick Grady (SNP) 16,982 (46.92%, +9.29%)Pam Duncan-Glancy (Lab) 11,381 (31.45%, -3.02%)Tony Curtis (C) 3,806 (10.52%, -4.23%)Andrew Chamberlain (LD) 2,394 (6.61%, +3.17%)Cass Macgregor (Green) 1,308 (3.61%, -6.10%)Dionne Cocozza (Brexit) 320 (0.88%)SNP maj 5,601 (15.48%)6.15% swing Lab to SNP

Glasgow North-East

SNP gain from Lab Co-opAnne McLaughlin (SNP) 15,911 (46.90%, +4.74%)*Paul Sweeney (Lab Co-op) 13,363 (39.39%, -3.53%)Lauren Bennie (C) 3,558 (10.49%, -2.43%)Nicholas Moohan (LD) 1,093 (3.22%, +1.22%)SNP maj 2,548 (7.51%)4.14% swing Lab to SNP

Glasgow North-West

SNP hold*Carol Monaghan (SNP) 19,678 (49.52%, +7.02%)Patricia Ferguson (Lab) 11,319 (28.49%, -7.42%)Ade Aibinu (C) 6,022 (15.16%, -2.87%)James Speirs (LD) 2,716 (6.84%, +3.26%)SNP maj 8,359 (21.04%)7.22% swing Lab to SNP

Glasgow South

SNP hold*Stewart McDonald (SNP) 22,829 (48.12%, +7.01%)Johann Lamont (Lab Co-op) 13,824 (29.14%, -7.42%)Kyle Thornton (C) 6,237 (13.15%, -5.95%)Carole Ford (LD) 2,786 (5.87%, +2.62%)Dan Hutchison (Green) 1,251 (2.64%)Danyaal Raja (Brexit) 516 (1.09%)SNP maj 9,005 (18.98%)7.22% swing Lab to SNP

Glasgow South-West

SNP hold*Chris Stephens (SNP) 17,643 (47.88%, +7.22%)Matt Kerr (Lab Co-op) 12,743 (34.58%, -5.91%)Thomas Haddow (C) 4,224 (11.46%, -4.15%)Ben Denton-Cardew (LD) 1,435 (3.89%, +2.03%)Peter Brown (Brexit) 802 (2.18%)SNP maj 4,900 (13.30%)6.56% swing Lab to SNP

Glenrothes

SNP hold*Peter Grant (SNP) 21,234 (51.11%, +8.31%)Pat Egan (Lab) 9,477 (22.81%, -11.90%)Amy Thomson (C) 6,920 (16.66%, -2.84%)Jane Ann Liston (LD) 2,639 (6.35%, +3.36%)Victor Farrell (Brexit) 1,276 (3.07%)SNP maj 11,757 (28.30%)10.11% swing Lab to SNP

Gordon

SNP gain from CRichard Thomson (SNP) 23,885 (42.72%, +6.85%)*Colin Clark (C) 23,066 (41.25%, +0.53%)James Oates (LD) 5,913 (10.57%, -1.03%)Heather Herbert (Lab) 3,052 (5.46%, -6.35%)SNP maj 819 (1.46%)3.16% swing C to SNP

Inverclyde

SNP hold*Ronnie Cowan (SNP) 19,295 (48.35%, +9.86%)Martin McCluskey (Lab) 11,783 (29.53%, -7.99%)Haroun Malik (C) 6,265 (15.70%, -5.78%)Jacci Stoyle (LD) 2,560 (6.42%, +3.91%)SNP maj 7,512 (18.83%)8.92% swing Lab to SNP

Inverness, Nairn, Badenoch and Strathspey

SNP hold*Drew Hendry (SNP) 26,247 (47.89%, +8.04%)Fiona Fawcett (C) 15,807 (28.84%, -1.69%)Robert Rixson (LD) 5,846 (10.67%, -1.60%)Lewis Whyte (Lab) 4,123 (7.52%, -8.67%)Ariane Burgess (Green) 1,709 (3.12%)Les Durance (Brexit) 1,078 (1.97%)SNP maj 10,440 (19.05%)4.86% swing C to SNP

Kilmarnock and Loudoun

SNP hold*Alan Brown (SNP) 24,216 (50.84%, +8.50%)Caroline Hollins (C) 11,557 (24.26%, -2.41%)Kevin McGregor (Lab) 9,009 (18.91%, -9.94%)Edward Thornley (LD) 2,444 (5.13%, +2.99%)Stef Johnstone (Libertarian) 405 (0.85%)SNP maj 12,659 (26.58%)5.46% swing C to SNP

Kirkcaldy and Cowdenbeath

Independent gainNeale Hanvey (independent) 16,568 (35.25%, -1.03%)*Lesley Laird (Lab) 15,325 (32.60%, -4.23%)Kathleen Leslie (C) 9,449 (20.10%, -3.20%)Gill Cole-Hamilton (LD) 2,903 (6.18%, +3.76%)Scott Rutherford (Green) 1,628 (3.46%)Mitch William (Brexit) 1,132 (2.41%)SNP maj 1,243 (2.64%)1.60% swing Lab to SNPKirkcaldy and Cowdenbeath was secured by independent Neale Hanvey who is currently suspended from the SNP over allegations of antisemitism. If Mr Hanvey is cleared of wrongdoing the party will gain another seat when he returns to the fold.

Lanark and Hamilton East

SNP hold*Angela Crawley (SNP) 22,243 (41.91%, +9.33%)Shona Haslam (C) 17,056 (32.14%, +0.08%)Andrew Hilland (Lab) 10,736 (20.23%, -11.64%)Jane Pickard (LD) 3,037 (5.72%, +3.32%)SNP maj 5,187 (9.77%)4.62% swing C to SNP

Linlithgow and East Falkirk

SNP holdMartyn Day (SNP) 25,551 (44.23%, +7.88%)Charles Kennedy (C) 14,285 (24.73%, -4.35%)Wendy Milne (Lab) 10,517 (18.20%, -12.94%)Sally Pattle (LD) 4,393 (7.60%, +4.17%)Marc Bozza (Brexit) 1,257 (2.18%)Gillian Mackay (Green) 1,184 (2.05%)Mark Tunnicliff (VPP) 588 (1.02%)SNP maj 11,266 (19.50%)6.12% swing C to SNP

Livingston

SNP hold*Hannah Bardell (SNP) 25,617 (46.92%, +6.86%)Damian Timson (C) 12,182 (22.31%, -2.06%)Caitlin Kane (Lab) 11,915 (21.83%, -10.85%)Charles Dundas (LD) 3,457 (6.33%, +3.45%)Cameron Glasgow (Green) 1,421 (2.60%)SNP maj 13,435 (24.61%)4.46% swing C to SNP

Midlothian

SNP gain from LabOwen Thompson (SNP) 20,033 (41.54%, +7.15%)*Danielle Rowley (Lab) 14,328 (29.71%, -6.64%)Rebecca Fraser (C) 10,467 (21.71%, -3.74%)Steve Arrundale (LD) 3,393 (7.04%, +3.23%)SNP maj 5,705 (11.83%)6.89% swing Lab to SNP

Moray

C hold*Douglas Ross (C) 22,112 (45.29%, -2.26%)Laura Mitchell (SNP) 21,599 (44.24%, +5.42%)Jo Kirby (Lab) 2,432 (4.98%, -5.96%)Fiona Campbell Trevor (LD) 2,269 (4.65%, +2.38%)Rob Scorer (UKIP) 413 (0.85%)C maj 513 (1.05%)3.84% swing C to SNP

Motherwell and Wishaw

SNP hold*Marion Fellows (SNP) 20,622 (46.43%, +7.90%)Angela Feeney (Lab) 14,354 (32.31%, -5.45%)Meghan Gallacher (C) 7,150 (16.10%, -4.15%)Christopher Wilson (LD) 1,675 (3.77%, +1.58%)Neil Wilson (UKIP) 619 (1.39%, +0.12%)SNP maj 6,268 (14.11%)6.68% swing Lab to SNP

Na h-eileanan an Iar

SNP hold*Angus MacNeil (SNP) 6,531 (45.11%, +4.53%)Alison MacCorquodale (Lab) 4,093 (28.27%, -5.51%)Jennifer Ross (C) 3,216 (22.21%, +5.74%)Neil Mitchison (LD) 637 (4.40%, +2.71%)SNP maj 2,438 (16.84%)5.02% swing Lab to SNP

North Ayrshire and Arran

SNP hold*Patricia Gibson (SNP) 23,376 (48.54%, +9.65%)David Rocks (C) 14,855 (30.85%, -0.39%)Cameron Gilmore (Lab) 6,702 (13.92%, -13.57%)Louise Young (LD) 2,107 (4.38%, +2.01%)David Nairn (Green) 1,114 (2.31%)SNP maj 8,521 (17.70%)5.02% swing C to SNP

North East Fife

LD gain from SNPWendy Chamberlain (LD) 19,763 (43.08%, +10.22%)*Stephen Gethins (SNP) 18,447 (40.21%, +7.35%)Tony Miklinski (C) 5,961 (12.99%, -11.13%)Wendy Haynes (Lab) 1,707 (3.72%, -5.91%)LD maj 1,316 (2.87%)1.44% swing SNP to LD

Ochil and South Perthshire

SNP gain from CJohn Nicolson (SNP) 26,882 (46.50%, +11.22%)*Luke Graham (C) 22,384 (38.72%, -2.76%)Lorna Robertson (Lab) 4,961 (8.58%, -11.44%)Iliyan Stefanov (LD) 3,204 (5.54%, +2.33%)Stuart Martin (UKIP) 382 (0.66%)SNP maj 4,498 (7.78%)6.99% swing C to SNP

Orkney and Shetland

LD hold*Alistair Carmichael (LD) 10,381 (44.82%, -3.77%)Robert Leslie (SNP) 7,874 (34.00%, +5.00%)Jennifer Fairbairn (C) 2,287 (9.87%, +1.18%)Coilla Drake (Lab) 1,550 (6.69%, -4.75%)Robert Smith (Brexit) 900 (3.89%)David Barnard (Ind) 168 (0.73%, -0.33%)LD maj 2,507 (10.82%)4.39% swing LD to SNP

Paisley and Renfrewshire North

SNP hold*Gavin Newlands (SNP) 23,353 (47.00%, +9.56%)Alison Taylor (Lab) 11,451 (23.05%, -8.79%)Julie Pirone (C) 11,217 (22.58%, -4.97%)Ross Stalker (LD) 3,661 (7.37%, +4.20%)SNP maj 11,902 (23.96%)9.18% swing Lab to SNP

Paisley and Renfrewshire South

SNP hold*Mhairi Black (SNP) 21,637 (50.22%, +9.55%)Moira Ramage (Lab) 10,958 (25.43%, -9.14%)Mark Dougan (C) 7,571 (17.57%, -1.90%)Jack Clark (LD) 2,918 (6.77%, +3.59%)SNP maj 10,679 (24.79%)9.35% swing Lab to SNP

Perth and North Perthshire

SNP hold*Pete Wishart (SNP) 27,362 (50.60%, +8.28%)Angus Forbes (C) 19,812 (36.64%, -5.64%)Peter Barrett (LD) 3,780 (6.99%, +1.97%)Angela Bretherton (Lab) 2,471 (4.57%, -5.81%)Stuart Powell (Brexit) 651 (1.20%)SNP maj 7,550 (13.96%)6.96% swing C to SNP

Renfrewshire East

SNP gain from CKirsten Oswald (SNP) 24,877 (44.94%, +13.71%)*Paul Masterton (C) 19,451 (35.14%, -4.86%)Carolann Davidson (Lab) 6,855 (12.38%, -14.31%)Andrew McGlynn (LD) 4,174 (7.54%, +5.47%)SNP maj 5,426 (9.80%)9.29% swing C to SNP

Ross, Skye and Lochaber

SNP hold*Ian Blackford (SNP) 19,263 (48.32%, +8.06%)Craig Harrow (LD) 9,820 (24.63%, +3.72%)Gavin Berkenheger (C) 6,900 (17.31%, -7.56%)John Erskine (Lab) 2,448 (6.14%, -6.07%)Kate Brownlie (Brexit) 710 (1.78%)Donald Boyd (SCP) 460 (1.15%)Richard Lucas (Scot Family) 268 (0.67%)SNP maj 9,443 (23.69%)2.17% swing LD to SNP

Rutherglen and Hamilton West

SNP gain from Lab Co-opMargaret Ferrier (SNP) 23,775 (44.20%, +7.17%)*Ged Killen (Lab Co-op) 18,545 (34.47%, -3.07%)Lynne Nailon (C) 8,054 (14.97%, -4.57%)Mark McGeever (LD) 2,791 (5.19%, +0.95%)Janice Mackay (UKIP) 629 (1.17%, +0.26%)SNP maj 5,230 (9.72%)5.12% swing Lab to SNP

Stirling

SNP gain from CAlyn Smith (SNP) 26,895 (51.11%, +14.35%)*Stephen Kerr (C) 17,641 (33.53%, -3.53%)Mary Ross (Lab) 4,275 (8.12%, -13.96%)Fayzan Rehman (LD) 2,867 (5.45%, +2.04%)Bryan Quinn (Green) 942 (1.79%)SNP maj 9,254 (17.59%)8.94% swing C to SNP

West Aberdeenshire and Kincardine

C hold*Andrew Bowie (C) 22,752 (42.65%, -5.20%)Fergus Mutch (SNP) 21,909 (41.07%, +8.62%)John Waddell (LD) 6,253 (11.72%, +3.08%)Paddy Coffield (Lab) 2,431 (4.56%, -6.50%)C maj 843 (1.58%)6.91% swing C to SNP

West Dunbartonshire

SNP Hold Martin Docherty-Hughes