Does Cutbot cut it?

Tell us which Cutbot services you’d like to try out and we’ll be back in touch to set up a free trial for you. We’ll also be happy to meet up or chat through how to get the most out of that trial account. Discounts are available for charities, small businesses, agencies, and the public sector.
Our online media monitoring scans more than 1.7 million articles a week for you from around the world, from newspapers, magazines and broadcaster websites to blogs and organisations.
Our public affairs monitoring currently covers the Scottish Government and the Scottish Parliament, with Whitehall, Westminster and the other devolved bodies coming soon.







stay informed

Cutbot Scottish Parliament Seat Forecaster

TNS, 28th April 2016

These are our forecasts for constituency MSPs in the 2016 Holyrood election, based on the poll published by TNS on 28th April.

There’s more information about how we make this work here.

Constituencies

Party 2011 % Prediction % Change
SNP 45.39 %  % ↑6.61
Labour 31.69 %  % ↓9.69
Conservative 13.91 %  % ↑3.09
Liberal Democrat 7.93 %  % ↓0.93
Others 1.08 %  % ↑0.92

Regions

Party 2011 % Prediction % Change
SNP 44.02 %  % ↑0.98
Labour 26.30 %  % ↓4.3
Conservative 12.35 %  % ↑5.65
Liberal Democrat 5.20 %  % ↓0.2
Green 4.37 %  % ↑3.63
UKIP 0.91 %  % ↓0.91
RISE 0.42 %  % ↓0.42
Others 6.43 %  % ↓4.43

Our forecast

Constituencies

Aberdeen Central 🔗

Party Candidate Votes Change Share Change
SNP Kevin Stewart 🛋 11,523 ↑1465 48.13 % ↑8.14
Labour Lewis Macdonald 6,554 ↓2887 27.38 % ↓10.16
Conservative Tom Mason 3,789 ↑689 15.83 % ↑3.50
Liberal Democrat Liam Bruce 2,074 ↓275 8.66 % ↓0.68
SNP HOLD Majority: 4,969 Swing: ↑9.15%

Aberdeen Donside 🔗

Party Candidate Votes Change Share Change
SNP Mark McDonald 📃 16,944 ↑2154 64.43 % ↑9.16
Labour Greg Williams 5,286 ↓2329 20.10 % ↓8.36
Conservative Liam Kerr 2,648 ↑482 10.07 % ↑1.98
Liberal Democrat Isobel Davidson 1,418 ↓188 5.39 % ↓0.61
SNP HOLD Majority: 11,658 Swing: ↑8.76%

Aberdeen South & North Kincardine 🔗

Party Candidate Votes Change Share Change
SNP Maureen Watt 🛋 13,687 ↑1740 50.77 % ↑9.07
Conservative Ross Thomson 🎢 4,960 ↑902 18.40 % ↑4.24
Liberal Democrat John Waddell 4,410 ↓584 16.36 % ↓1.07
Labour Alison Evison 3,904 ↓1720 14.48 % ↓5.15
SNP HOLD Majority: 8,727 Swing: ↑2.42%

Aberdeenshire East 🔗

Party Candidate Votes Change Share Change
SNP Gillian Martin 22,377 ↑2844 68.09 % ↑3.59
Conservative Colin Clark 5,147 ↑936 15.66 % ↑1.76
Liberal Democrat Christine Jardine 3,742 ↓496 11.39 % ↓2.60
Labour Sarah Flavell 💸 1,599 ↓705 4.87 % ↓2.74
SNP HOLD Majority: 17,230 Swing: ↑0.91%

Aberdeenshire West 🔗

Party Candidate Votes Change Share Change
SNP Dennis Robertson 🛋 13,961 ↑1775 46.40 % ↑3.85
Conservative Alexander Burnett 🎢 7,367 ↑1340 24.49 % ↑3.44
Liberal Democrat Mike Rumbles 🎢 7,129 ↓945 23.70 % ↓4.50
Labour Sarah Duncan 1,631 ↓718 5.42 % ↓2.78
SNP HOLD Majority: 6,594 Swing: ↑0.21%

Airdrie & Shotts 🔗

Party Candidate Votes Change Share Change
SNP Alex Neil 🛋 13,729 ↑1745 60.13 % ↑9.98
Labour Richard Leonard 🎢 6,930 ↓3053 30.35 % ↓11.43
Conservative Eric Holford 1,706 ↑310 7.47 % ↑1.63
Liberal Democrat Louise Young 💸 469 ↓62 2.05 % ↓0.17
SNP HOLD Majority: 6,799 Swing: ↑10.71%

Almond Valley 🔗

Party Candidate Votes Change Share Change
SNP Angela Constance 🛋 19,136 ↑2432 64.29 % ↑9.95
Labour Neil Findlay 📃 🎢 7,748 ↓3414 26.03 % ↓10.28
Conservative Stephanie Smith 2,305 ↑419 7.74 % ↑1.60
Liberal Democrat Charles Dundas 💸 579 ↓77 1.95 % ↓0.18
SNP HOLD Majority: 11,388 Swing: ↑10.11%

Angus North & Mearns 🔗

Party Candidate Votes Change Share Change
SNP Mari Evans 15,649 ↑1989 57.62 % ↑2.80
Conservative Alex Johnstone 📃 🎢 7,791 ↑1417 28.69 % ↑3.11
Labour John Ruddy 2,194 ↓966 8.08 % ↓4.60
Liberal Democrat Euan Davidson 1,524 ↓202 5.61 % ↓1.32
SNP HOLD Majority: 7,858 Swing: ↓0.16%

Angus South 🔗

Party Candidate Votes Change Share Change
SNP Graeme Dey 🛋 18,518 ↑2354 64.56 % ↑6.09
Conservative Kirstene Hair 6,822 ↑1241 23.78 % ↑3.59
Labour Joanne McFadden 2,571 ↓1132 8.96 % ↓4.44
Liberal Democrat Clive Sneddon 💸 772 ↓102 2.69 % ↓0.47
SNP HOLD Majority: 11,696 Swing: ↑1.25%

Argyll & Bute 🔗

Party Candidate Votes Change Share Change
SNP Michael Russell 🛋 15,340 ↑1950 57.00 % ↑6.43
Conservative Donald Cameron 5,925 ↑1078 22.01 % ↑3.70
Liberal Democrat Alan Reid 2,843 ↓377 10.56 % ↓1.60
Labour Mick Rice 2,805 ↓1236 10.42 % ↓4.84
SNP HOLD Majority: 9,415 Swing: ↑1.36%

Ayr 🔗

Party Candidate Votes Change Share Change
Conservative John Scott 🛋 15,887 ↑2890 44.71 % ↑5.77
SNP Jennifer Dunn 13,615 ↑1731 38.32 % ↑2.71
Labour Brian McGinley 5,400 ↓2379 15.20 % ↓8.11
Liberal Democrat Robbie Simpson 💸 630 ↓83 1.77 % ↓0.37
Conservative HOLD Majority: 2,272 Swing: ↑1.53%

Banffshire & Buchan Coast 🔗

Party Candidate Votes Change Share Change
SNP Stewart Stevenson 🛋 19,260 ↑2448 69.90 % ↑2.66
Conservative Peter Chapman 5,613 ↑1021 20.37 % ↑2.00
Labour Nathan Morrison 1,834 ↓808 6.66 % ↓3.91
Liberal Democrat David Evans 💸 846 ↓112 3.07 % ↓0.76
SNP HOLD Majority: 13,647 Swing: ↑0.33%

Caithness, Sutherland & Ross 🔗

Party Candidate Votes Change Share Change
SNP Gail Ross 15,859 ↑2016 54.95 % ↑6.55
Liberal Democrat Jamie Stone 5,638 ↓747 19.54 % ↓2.79
Labour Leah Franchetti 3,775 ↓1663 13.08 % ↓5.93
Conservative Struan Mackie 3,586 ↑652 12.43 % ↑2.17
SNP HOLD Majority: 10,221 Swing: ↑4.67%

Carrick, Cumnock & Doon Valley 🔗

Party Candidate Votes Change Share Change
SNP Jeane Freeman 15,180 ↑1930 53.79 % ↑7.63
Labour Carol Mochan 7,406 ↓3263 26.24 % ↓10.93
Conservative Lee Lyons 5,085 ↑925 18.02 % ↑3.53
Liberal Democrat Dawud Islam 💸 551 ↓73 1.95 % ↓0.22
SNP HOLD Majority: 7,774 Swing: ↑9.28%

Clackmannanshire & Dunblane 🔗

Party Candidate Votes Change Share Change
SNP Keith Brown 🛋 15,183 ↑1930 56.12 % ↑7.78
Labour Craig Miller 6,695 ↓2949 24.74 % ↓10.44
Conservative Alexander Stewart 4,279 ↑778 15.82 % ↑3.05
Liberal Democrat Christopher McKinlay 💸 899 ↓119 3.32 % ↓0.39
SNP HOLD Majority: 8,488 Swing: ↑9.11%

Clydebank & Milngavie 🔗

Party Candidate Votes Change Share Change
SNP Gil Paterson 🛋 14,066 ↑1788 52.05 % ↑8.77
Labour Gail Casey 8,027 ↓3537 29.70 % ↓11.06
Conservative Maurice Golden 🎢 3,371 ↑613 12.47 % ↑2.75
Liberal Democrat Frank Bowles 1,562 ↓207 5.78 % ↓0.46
SNP HOLD Majority: 6,039 Swing: ↑9.91%

Clydesdale 🔗

Party Candidate Votes Change Share Change
SNP Aileen Campbell 🛋 16,740 ↑2128 56.44 % ↑7.63
Labour Claudia Beamish 📃 🎢 7,217 ↓3179 24.33 % ↓10.40
Conservative Alex Allison 4,855 ↑883 16.37 % ↑3.10
Liberal Democrat Fraser Grieve 💸 845 ↓112 2.85 % ↓0.35
SNP HOLD Majority: 9,523 Swing: ↑9.02%

Coatbridge & Chryston 🔗

Party Candidate Votes Change Share Change
SNP Fulton MacGregor 10,591 ↑1346 48.93 % ↑9.22
Labour Elaine Smith 🛋 🎢 8,280 ↓3648 38.25 % ↓12.99
Conservative Robyn Halbert 1,599 ↑291 7.39 % ↑1.77
Green John Wilson 💸 📃 909 ↑413 4.20 % ↑2.07
Liberal Democrat Jenni Lang 💸 267 ↓35 1.23 % ↓0.07
SNP GAIN from Labour Majority: 2,311 Swing: ↑11.11%

Cowdenbeath 🔗

Party Candidate Votes Change Share Change
SNP Annabelle Ewing 📃 12,234 ↑1555 51.88 % ↑10.28
Labour Alex Rowley 🎢 8,279 ↓3647 35.10 % ↓11.36
Conservative Dave Dempsey 2,190 ↑398 9.29 % ↑2.31
Liberal Democrat Bryn Jones 💸 880 ↓117 3.73 % ↓0.15
SNP GAIN from Labour Majority: 3,955 Swing: ↑10.82%

Cumbernauld & Kilsyth 🔗

Party Candidate Votes Change Share Change
SNP Jamie Hepburn 🛋 15,575 ↑1980 63.97 % ↑10.14
Labour Mark Griffin 📃 🎢 7,036 ↓3100 28.90 % ↓11.24
Conservative Anthony Newman 1,413 ↑257 5.80 % ↑1.22
Liberal Democrat Irene Lang 💸 324 ↓43 1.33 % ↓0.12
SNP HOLD Majority: 8,539 Swing: ↑10.69%

Cunninghame North 🔗

Party Candidate Votes Change Share Change
SNP Kenneth Gibson 🛋 17,802 ↑2263 59.84 % ↑7.23
Labour Johanna Baxter 🎢 6,540 ↓2882 21.98 % ↓9.92
Conservative Jamie Greene 🎢 4,929 ↑897 16.57 % ↑2.92
Liberal Democrat Charity Pierce 💸 479 ↓64 1.61 % ↓0.23
SNP HOLD Majority: 11,262 Swing: ↑8.57%

Cunninghame South 🔗

Party Candidate Votes Change Share Change
SNP Ruth Maguire 12,594 ↑1601 58.95 % ↑9.11
Labour Joe Cullinane 6,001 ↓2644 28.09 % ↓11.11
Conservative William McClure 2,287 ↑416 10.70 % ↑2.22
Liberal Democrat Ruby Kirkwood 💸 483 ↓64 2.26 % ↓0.22
SNP HOLD Majority: 6,593 Swing: ↑10.11%

Dumbarton 🔗

Party Candidate Votes Change Share Change
SNP Gail Robertson 12,514 ↑1591 47.87 % ↑9.55
Labour Jackie Baillie 🛋 🎢 8,720 ↓3842 33.36 % ↓10.70
Conservative Maurice Corry 4,150 ↑755 15.87 % ↑3.96
Liberal Democrat Aileen Morton 💸 758 ↓100 2.90 % ↓0.11
SNP GAIN from Labour Majority: 3,794 Swing: ↑10.12%

Dumfriesshire 🔗

Party Candidate Votes Change Share Change
Conservative Oliver Mundell 11,573 ↑2105 37.10 % ↑7.42
SNP Joan McAlpine 📃 🎢 9,605 ↑1221 30.79 % ↑4.50
Labour Elaine Murray 🛋 8,763 ↓3861 28.09 % ↓11.49
Liberal Democrat Richard Brodie 💸 1,253 ↓166 4.02 % ↓0.43
Conservative GAIN from Labour Majority: 1,968 Swing: ↑1.46%

Dundee City East 🔗

Party Candidate Votes Change Share Change
SNP Shona Robison 🛋 18,950 ↑2409 70.60 % ↑6.37
Labour Richard McCready 4,069 ↓1793 15.16 % ↓7.60
Conservative Bill Bowman 3,117 ↑567 11.61 % ↑1.71
Liberal Democrat Craig Duncan 💸 706 ↓94 2.63 % ↓0.48
SNP HOLD Majority: 14,881 Swing: ↑6.98%

Dundee City West 🔗

Party Candidate Votes Change Share Change
SNP Joe Fitzpatrick 🛋 16,141 ↑2052 66.15 % ↑8.55
Labour Jenny Marra 📃 🎢 5,334 ↓2350 21.86 % ↓9.55
Conservative Nicola Ross 1,986 ↑361 8.14 % ↑1.50
Liberal Democrat Daniel Coleman 💸 939 ↓124 3.85 % ↓0.50
SNP HOLD Majority: 10,807 Swing: ↑9.05%

Dunfermline 🔗

Party Candidate Votes Change Share Change
SNP Shirley-Anne Somerville 12,613 ↑1603 45.86 % ↑8.28
Labour Cara Hilton 7,233 ↓3187 26.30 % ↓9.26
Liberal Democrat James Calder 5,100 ↓676 18.54 % ↓1.17
Conservative James Reekie 2,558 ↑465 9.30 % ↑2.16
SNP HOLD Majority: 5,380 Swing: ↑8.77%

East Kilbride 🔗

Party Candidate Votes Change Share Change
SNP Linda Fabiani 🛋 16,450 ↑2091 58.25 % ↑10.24
Labour LizAnne Handibode 8,615 ↓3795 30.50 % ↓10.99
Conservative Graham Simpson 2,763 ↑503 9.78 % ↑2.22
Liberal Democrat Paul McGarry 💸 413 ↓55 1.46 % ↓0.10
SNP HOLD Majority: 7,835 Swing: ↑10.62%

East Lothian 🔗

Party Candidate Votes Change Share Change
SNP DJ Johnston-Smith 14,189 ↑1804 45.61 % ↑7.12
Labour Iain Gray 🛋 🎢 8,702 ↓3834 27.97 % ↓10.99
Conservative Rachael Hamilton 🎢 6,532 ↑1188 21.00 % ↑4.39
Liberal Democrat Ettie Spencer 1,688 ↓224 5.43 % ↓0.51
SNP GAIN from Labour Majority: 5,487 Swing: ↑9.05%

Eastwood 🔗

Party Candidate Votes Change Share Change
Conservative Jackson Carlaw 📃 13,018 ↑2368 41.39 % ↑8.03
SNP Stewart Maxwell 📃 8,910 ↑1133 28.32 % ↑3.96
Labour Ken Macintosh 🛋 🎢 8,790 ↓3872 27.94 % ↓11.72
Liberal Democrat John Duncan 💸 737 ↓98 2.34 % ↓0.28
Conservative GAIN from Labour Majority: 4,108 Swing: ↑2.03%

Edinburgh Central 🔗

Party Candidate Votes Change Share Change
SNP Alison Dickie 9,038 ↑1149 28.17 % ↑0.98
Green Alison Johnstone 📃 🎢 8,270 ↑3756 25.78 % ↑10.22
Conservative Ruth Davidson 🎢 5,223 ↑950 16.28 % ↑1.55
Labour Sarah Boyack 📃 🎢 4,943 ↓2178 15.41 % ↓9.13
Liberal Democrat Hannah Bettsworth 4,607 ↓610 14.36 % ↓3.62
SNP HOLD Majority: 768 Swing: ↓4.62%

Edinburgh Eastern 🔗

Party Candidate Votes Change Share Change
SNP Ash Denham 16,671 ↑2119 56.47 % ↑9.11
Labour Kezia Dugdale 📃 🎢 8,551 ↓3768 28.97 % ↓11.12
Conservative Nick Cook 3,215 ↑585 10.89 % ↑2.33
Liberal Democrat Cos D'Inverno 💸 1,083 ↓144 3.67 % ↓0.32
SNP HOLD Majority: 8,120 Swing: ↑10.11%

Edinburgh Northern & Leith 🔗

Party Candidate Votes Change Share Change
SNP Ben Macpherson 14,049 ↑1786 48.35 % ↑8.64
Labour Lesley Hinds 8,926 ↓3932 30.72 % ↓10.91
Conservative Iain McGill 3,579 ↑651 12.32 % ↑2.84
Liberal Democrat Martin Veart 2,504 ↓332 8.62 % ↓0.56
SNP GAIN from Labour Majority: 5,123 Swing: ↑9.78%

Edinburgh Pentlands 🔗

Party Candidate Votes Change Share Change
SNP Gordon MacDonald 🛋 12,828 ↑1631 41.15 % ↑3.89
Conservative Gordon Lindhurst 11,538 ↑2099 37.02 % ↑5.61
Labour Blair Heary 5,549 ↓2444 17.80 % ↓8.80
Liberal Democrat Emma Farthing-Sykes 💸 1,254 ↓166 4.02 % ↓0.71
SNP HOLD Majority: 1,290 Swing: ↓0.86%

Edinburgh Southern 🔗

Party Candidate Votes Change Share Change
SNP Jim Eadie 🛋 11,396 ↑1449 34.70 % ↑5.27
Conservative Miles Briggs 🎢 7,698 ↑1400 23.44 % ↑4.80
Liberal Democrat Pramod Subbaraman 7,326 ↓971 22.31 % ↓2.24
Labour Daniel Johnston 6,424 ↓2830 19.56 % ↓7.82
SNP HOLD Majority: 3,698 Swing: ↑0.23%

Edinburgh Western 🔗

Party Candidate Votes Change Share Change
SNP Toni Giugliano 13,707 ↑1742 41.49 % ↑5.72
Liberal Democrat Alex Cole-Hamilton 8,191 ↓1085 24.79 % ↓2.94
Conservative Sandy Batho 6,169 ↑1122 18.67 % ↑3.58
Labour Cat Headley 4,973 ↓2191 15.05 % ↓6.37
SNP HOLD Majority: 5,516 Swing: ↑4.33%

Ettrick, Roxburgh & Berwickshire 🔗

Party Candidate Votes Change Share Change
Conservative John Lamont 🛋 15,809 ↑2876 51.01 % ↑6.13
SNP Paul Wheelhouse 📃 8,706 ↑1107 28.09 % ↑1.72
Liberal Democrat Jim Hume 📃 4,406 ↓584 14.22 % ↓3.10
Labour Barrie Cunning 2,073 ↓913 6.69 % ↓3.67
Conservative HOLD Majority: 7,103 Swing: ↑2.21%

Falkirk East 🔗

Party Candidate Votes Change Share Change
SNP Angus MacDonald 🛋 16,385 ↑2083 59.80 % ↑9.03
Labour Craig Martin 🎢 7,474 ↓3293 27.28 % ↓10.94
Conservative Callum Laidlaw 2,899 ↑527 10.58 % ↑2.16
Liberal Democrat Austin Reid 💸 642 ↓85 2.34 % ↓0.24
SNP HOLD Majority: 8,911 Swing: ↑9.98%

Falkirk West 🔗

Party Candidate Votes Change Share Change
SNP Michael Matheson 🛋 17,880 ↑2273 64.21 % ↑8.86
Labour Mandy Telford 6,846 ↓3016 24.59 % ↓10.38
Conservative Alison Harris 2,550 ↑464 9.16 % ↑1.76
Liberal Democrat Gillian Cole-Hamilton 💸 569 ↓75 2.04 % ↓0.24
SNP HOLD Majority: 11,034 Swing: ↑9.62%

Galloway & West Dumfries 🔗

Party Candidate Votes Change Share Change
Conservative Finlay Carson 13,533 ↑2462 43.07 % ↑6.16
SNP Aileen McLeod 📃 11,696 ↑1487 37.22 % ↑3.19
Labour Fiona O'Donnell 5,521 ↓2433 17.57 % ↓8.95
Liberal Democrat Andrew Metcalf 💸 674 ↓89 2.14 % ↓0.40
Conservative HOLD Majority: 1,837 Swing: ↑1.49%

Glasgow Anniesland 🔗

Party Candidate Votes Change Share Change
SNP Bill Kidd 🛋 11,833 ↑1504 52.97 % ↑9.78
Labour Bill Butler 🎢 7,165 ↓3157 32.07 % ↓11.09
Conservative Adam Tomkins 🎢 2,458 ↑447 11.00 % ↑2.59
Liberal Democrat James Spiers 💸 883 ↓117 3.95 % ↓0.23
SNP HOLD Majority: 4,668 Swing: ↑10.43%

Glasgow Cathcart 🔗

Party Candidate Votes Change Share Change
SNP James Dornan 🛋 13,654 ↑1736 55.15 % ↑9.70
Labour Soryia Siddique 7,168 ↓3158 28.96 % ↓10.42
Conservative Kyle Thornton 2,946 ↑536 11.90 % ↑2.71
Liberal Democrat Margot Clark 💸 987 ↓131 3.99 % ↓0.27
SNP HOLD Majority: 6,486 Swing: ↑10.06%

Glasgow Kelvin 🔗

Party Candidate Votes Change Share Change
SNP Sandra White 🛋 10,400 ↑1322 38.44 % ↑0.84
Green Patrick Harvie 📃 🎢 8,118 ↑3687 30.00 % ↑11.65
Labour Michael Shanks 5,328 ↓2347 19.69 % ↓12.10
Conservative Sheila Mechan 2,157 ↑392 7.97 % ↑0.66
Liberal Democrat Carole Ford 💸 1,054 ↓140 3.90 % ↓1.05
SNP HOLD Majority: 2,282 Swing: ↓5.41%

Glasgow Maryhill & Springburn 🔗

Party Candidate Votes Change Share Change
SNP Bob Doris 📃 9,843 ↑1251 51.99 % ↑10.14
Labour Patricia Ferguson 🛋 6,861 ↓3023 36.24 % ↓11.90
Conservative John Anderson 1,494 ↑272 7.89 % ↑1.94
Liberal Democrat James Harrison 💸 736 ↓97 3.88 % ↓0.18
SNP GAIN from Labour Majority: 2,982 Swing: ↑11.02%

Glasgow Pollok 🔗

Party Candidate Votes Change Share Change
SNP Humza Yousaf 📃 11,745 ↑1493 55.10 % ↑10.36
Labour Johann Lamont 🛋 🎢 7,549 ↓3326 35.42 % ↓12.04
Conservative Thomas Haddow 1,587 ↑289 7.44 % ↑1.78
Liberal Democrat Isabel Nelson 💸 433 ↓57 2.03 % ↓0.11
SNP GAIN from Labour Majority: 4,196 Swing: ↑11.20%

Glasgow Provan 🔗

Party Candidate Votes Change Share Change
SNP Ivan McKee 9,117 ↑1159 52.40 % ↑10.92
Labour Paul Martin 🛋 6,967 ↓3070 40.04 % ↓12.28
Conservative Annie Wells 950 ↑173 5.46 % ↑1.41
Liberal Democrat Thomas Coleman 💸 365 ↓48 2.10 % ↓0.05
SNP GAIN from Labour Majority: 2,150 Swing: ↑11.60%

Glasgow Shettleston 🔗

Party Candidate Votes Change Share Change
SNP John Mason 🛋 11,603 ↑1475 58.08 % ↑10.32
Labour Thomas Rannachan 6,624 ↓2918 33.16 % ↓11.84
Conservative Thomas Kerr 1,422 ↑259 7.12 % ↑1.64
Liberal Democrat Giovanni Caccavello 💸 328 ↓43 1.64 % ↓0.11
SNP HOLD Majority: 4,979 Swing: ↑11.08%

Glasgow Southside 🔗

Party Candidate Votes Change Share Change
SNP Nicola Sturgeon 🛋 14,098 ↑1792 63.28 % ↑8.85
Labour Fariha Thomas 5,524 ↓2433 24.79 % ↓10.41
Conservative Graham Hutchison 2,118 ↑385 9.51 % ↑1.84
Liberal Democrat Kevin Lewsey 💸 540 ↓72 2.43 % ↓0.28
SNP HOLD Majority: 8,574 Swing: ↑9.63%

Greenock & Inverclyde 🔗

Party Candidate Votes Change Share Change
SNP Stuart McMillan 📃 13,605 ↑1729 51.59 % ↑9.49
Labour Siobhan McCready 8,599 ↓3788 32.61 % ↓11.30
Conservative Graeme Brooks 2,458 ↑447 9.32 % ↑2.19
Liberal Democrat John Watson 1,708 ↓226 6.48 % ↓0.38
SNP GAIN from Labour Majority: 5,006 Swing: ↑10.39%

Hamilton, Larkhall & Stonehouse 🔗

Party Candidate Votes Change Share Change
SNP Christina McKelvie 13,979 ↑1777 56.89 % ↑8.76
Labour Margaret McCulloch 📃 🎢 6,934 ↓3055 28.22 % ↓11.18
Conservative Margaret Mitchell 📃 🎢 3,113 ↑566 12.67 % ↑2.62
Liberal Democrat Eileen Baxendale 💸 544 ↓72 2.21 % ↓0.22
SNP HOLD Majority: 7,045 Swing: ↑9.97%

Inverness & Nairn 🔗

Party Candidate Votes Change Share Change
SNP Fergus Ewing 🛋 19,327 ↑2457 59.95 % ↑8.41
Labour David Stewart 📃 🎢 4,946 ↓2179 15.34 % ↓6.43
Conservative Edward Mountain 🎢 4,641 ↑844 14.40 % ↑2.80
Liberal Democrat Carolyn Caddick 3,323 ↓440 10.31 % ↓1.19
SNP HOLD Majority: 14,381 Swing: ↑7.42%

Kilmarnock & Irvine Valley 🔗

Party Candidate Votes Change Share Change
SNP Willie Coffey 🛋 19,434 ↑2470 61.43 % ↑8.18
Labour Dave Meechan 7,616 ↓3355 24.07 % ↓10.37
Conservative Brian Whittle 4,045 ↑736 12.79 % ↑2.40
Liberal Democrat Rebecca Plenderleith 💸 542 ↓72 1.71 % ↓0.22
SNP HOLD Majority: 11,818 Swing: ↑9.27%

Kirkcaldy 🔗

Party Candidate Votes Change Share Change
SNP David Torrance 🛋 14,411 ↑1832 55.02 % ↑9.78
Labour Claire Baker 🎢 8,606 ↓3791 32.85 % ↓11.74
Conservative Martin Laidlaw 2,453 ↑446 9.37 % ↑2.15
Liberal Democrat Lauren Jones 💸 724 ↓96 2.76 % ↓0.19
SNP HOLD Majority: 5,805 Swing: ↑10.76%

Linlithgow 🔗

Party Candidate Votes Change Share Change
SNP Fiona Hyslop 🛋 19,507 ↑2480 59.80 % ↑9.99
Labour Angela Boyd Moohan 8,980 ↓3956 27.53 % ↓10.31
Conservative Charles Kennedy 3,234 ↑588 9.92 % ↑2.18
Liberal Democrat Dan Farthing-Sykes 💸 896 ↓119 2.75 % ↓0.22
SNP HOLD Majority: 10,527 Swing: ↑10.15%

Mid Fife & Glenrothes 🔗

Party Candidate Votes Change Share Change
SNP Jenny Gilruth 15,765 ↑2004 63.02 % ↑10.72
Labour Kay Morrison 6,645 ↓2928 26.57 % ↓9.81
Conservative Alex Stewart-Clark 2,049 ↑373 8.19 % ↑1.82
Liberal Democrat Jane-Ann Liston 💸 556 ↓74 2.22 % ↓0.17
SNP HOLD Majority: 9,120 Swing: ↑10.27%

Midlothian North & Musselburgh 🔗

Party Candidate Votes Change Share Change
SNP Colin Beattie 🛋 16,129 ↑2050 57.53 % ↑10.31
Labour Bernard Harkins 7,693 ↓3390 27.44 % ↓9.73
Conservative Jeremy Balfour 3,106 ↑565 11.08 % ↑2.56
Liberal Democrat Jacquie Bell 💸 1,107 ↓147 3.95 % ↓0.26
SNP HOLD Majority: 8,436 Swing: ↑10.02%

Midlothian South, Tweeddale & Lauderdale 🔗

Party Candidate Votes Change Share Change
SNP Christine Grahame 🛋 15,873 ↑2018 49.57 % ↑6.06
Liberal Democrat Kris Chapman 7,886 ↓1045 24.63 % ↓3.42
Conservative Michelle Ballantyne 4,575 ↑832 14.29 % ↑2.53
Labour Fiona Dugdale 3,687 ↓1625 11.52 % ↓5.16
SNP HOLD Majority: 7,987 Swing: ↑4.74%

Moray 🔗

Party Candidate Votes Change Share Change
SNP Richard Lochhead 🛋 19,266 ↑2449 64.00 % ↑5.19
Conservative Douglas Ross 🎢 7,179 ↑1306 23.85 % ↑3.31
Labour Sean Morton 2,485 ↓1095 8.26 % ↓4.26
Liberal Democrat Jamie Paterson 💸 1,172 ↓155 3.89 % ↓0.75
SNP HOLD Majority: 12,087 Swing: ↑0.94%

Motherwell & Wishaw 🔗

Party Candidate Votes Change Share Change
SNP Clare Adamson 11,601 ↑1475 53.94 % ↑12.53
Labour John Pentland 🛋 7,437 ↓3276 34.58 % ↓9.23
Conservative Megan Gallacher 2,143 ↑390 9.96 % ↑2.79
Liberal Democrat Yvonne Finlayson 💸 324 ↓43 1.51 % ↑0.01
SNP GAIN from Labour Majority: 4,164 Swing: ↑10.88%

Na h-Eileanan an Iar 🔗

Party Candidate Votes Change Share Change
SNP Alasdair Allan 🛋 9,733 ↑1237 73.70 % ↑8.40
Labour Rhoda Grant 📃 🎢 2,585 ↓1139 19.57 % ↓9.05
Conservative Ranald Fraser 688 ↑125 5.21 % ↑0.88
Liberal Democrat Ken MacLeod 💸 201 ↓27 1.52 % ↓0.23
SNP HOLD Majority: 7,148 Swing: ↑8.73%

North East Fife 🔗

Party Candidate Votes Change Share Change
SNP Rod Campbell 12,635 ↑1606 42.89 % ↑5.73
Liberal Democrat Willie Rennie 📃 7,450 ↓987 25.29 % ↓3.14
Conservative Huw Bell 6,867 ↑1249 23.31 % ↑4.38
Labour Rosalind Garton 2,508 ↓1105 8.51 % ↓3.66
SNP HOLD Majority: 5,185 Swing: ↑4.44%

Orkney Islands 🔗

Party Candidate Votes Change Share Change
Liberal Democrat Liam McArthur 🛋 2,571 ↓341 42.36 % ↑6.64
SNP Donna Heddle 2,342 ↑298 38.58 % ↑13.51
Conservative Jamie Halcro Johnston 839 ↑153 13.81 % ↑5.39
Labour Gerry McGarvey 318 ↓140 5.24 % ↓0.38
Liberal Democrat HOLD Majority: 229 Swing: ↓3.44%

Paisley 🔗

Party Candidate Votes Change Share Change
SNP George Adam 🛋 12,502 ↑1589 51.65 % ↑9.00
Labour Neil Bibby 📃 🎢 7,403 ↓3262 30.59 % ↓11.09
Conservative Paul Masterton 2,725 ↑496 11.26 % ↑2.55
Liberal Democrat Eileen McCartin 1,574 ↓209 6.50 % ↓0.47
SNP HOLD Majority: 5,099 Swing: ↑10.04%

Perthshire North 🔗

Party Candidate Votes Change Share Change
SNP John Swinney 🛋 20,872 ↑2653 62.50 % ↑1.67
Conservative Murdo Fraser 📃 🎢 9,615 ↑1749 28.79 % ↑2.53
Labour Anna McEwan 1,855 ↓817 5.55 % ↓3.37
Liberal Democrat Peter Barrett 💸 1,056 ↓140 3.16 % ↓0.83
SNP HOLD Majority: 11,257 Swing: ↓0.43%

Perthshire South & Kinross-shire 🔗

Party Candidate Votes Change Share Change
SNP Roseanna Cunningham 🛋 18,414 ↑2341 54.07 % ↑2.58
Conservative Liz Smith 🎢 10,888 ↑1981 31.97 % ↑3.44
Labour Scott Nicholson 2,763 ↓1217 8.11 % ↓4.64
Liberal Democrat Willie Robertson 1,992 ↓264 5.85 % ↓1.38
SNP HOLD Majority: 7,526 Swing: ↓0.43%

Renfrewshire North & West 🔗

Party Candidate Votes Change Share Change
SNP Derek Mackay 13,186 ↑1676 48.33 % ↑6.47
Labour Mary Fee 📃 🎢 6,904 ↓3042 25.30 % ↓10.87
Conservative David Wilson 6,710 ↑1221 24.59 % ↑4.63
Liberal Democrat Rod Ackland 💸 486 ↓64 1.78 % ↓0.22
SNP HOLD Majority: 6,282 Swing: ↑8.67%

Renfrewshire South 🔗

Party Candidate Votes Change Share Change
SNP Tom Arthur 11,864 ↑1508 47.40 % ↑8.91
Labour Paul O'Kane 8,978 ↓3955 35.87 % ↓12.19
Conservative Ann Leblond 3,566 ↑649 14.25 % ↑3.41
Liberal Democrat Tristan Gray 💸 620 ↓82 2.48 % ↓0.13
SNP GAIN from Labour Majority: 2,886 Swing: ↑10.55%

Rutherglen 🔗

Party Candidate Votes Change Share Change
SNP Clare Haughey 12,270 ↑1560 50.00 % ↑10.48
Labour James Kelly 🛋 🎢 8,670 ↓3819 35.33 % ↓10.75
Conservative Taylor Muir 2,562 ↑466 10.44 % ↑2.71
Liberal Democrat Robert Brown 💸 1,037 ↓137 4.22 % ↓0.11
SNP GAIN from Labour Majority: 3,600 Swing: ↑10.62%

Shetland Islands 🔗

Party Candidate Votes Change Share Change
Liberal Democrat Tavish Scott 🛋 3,940 ↓522 64.89 % ↑17.38
SNP Danus Skene 1,299 ↑165 21.40 % ↑9.32
Labour Robina Barton 430 ↓190 7.09 % ↑0.49
Conservative Cameron Smith 403 ↑73 6.64 % ↑3.13
Liberal Democrat HOLD Majority: 2,641 Swing: ↑4.03%

Skye, Lochaber & Badenoch 🔗

Party Candidate Votes Change Share Change
SNP Kate Forbes 16,883 ↑2146 53.09 % ↑6.91
Liberal Democrat Angela MacLean 8,602 ↓1140 27.05 % ↓3.47
Conservative Robbie Munro 3,464 ↑630 10.89 % ↑2.01
Labour Linda Stewart 2,854 ↓1258 8.98 % ↓3.90
SNP HOLD Majority: 8,281 Swing: ↑5.19%

Stirling 🔗

Party Candidate Votes Change Share Change
SNP Bruce Crawford 🛋 17,022 ↑2164 56.40 % ↑7.53
Labour Rebecca Bell 6,378 ↓2810 21.13 % ↓9.09
Conservative Dean Lockhart 🎢 5,635 ↑1025 18.67 % ↑3.51
Liberal Democrat Elisabeth Wilson 💸 1,144 ↓152 3.79 % ↓0.47
SNP HOLD Majority: 10,644 Swing: ↑8.31%

Strathkelvin & Bearsden 🔗

Party Candidate Votes Change Share Change
SNP Rona Mackay 16,334 ↑2076 49.95 % ↑7.71
Labour Margaret McCarthy 8,647 ↓3809 26.44 % ↓10.46
Conservative Andrew Polson 5,425 ↑987 16.59 % ↑3.44
Liberal Democrat Katy Gordon 2,296 ↓304 7.02 % ↓0.68
SNP HOLD Majority: 7,687 Swing: ↑9.09%

Uddingston & Bellshill 🔗

Party Candidate Votes Change Share Change
SNP Richard Lyle 📃 12,392 ↑1575 52.84 % ↑9.56
Labour Michael McMahon 🛋 8,004 ↓3527 34.13 % ↓12.00
Conservative Andrew Morrison 2,588 ↑471 11.03 % ↑2.56
Liberal Democrat Kaitey Blair 💸 468 ↓62 2.00 % ↓0.12
SNP GAIN from Labour Majority: 4,388 Swing: ↑10.78%