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, 6th April 2016

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

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

Constituencies

Party 2011 % Prediction % Change
SNP 45.39 %  % ↑10.61
Labour 31.69 %  % ↓12.69
Conservative 13.91 %  % ↑1.09
Liberal Democrat 7.93 %  % ↓1.93
Others 1.08 %  % ↑2.92

Regions

Party 2011 % Prediction % Change
SNP 44.02 %  % ↑2.98
Labour 26.30 %  % ↓5.3
Conservative 12.35 %  % ↑2.65
Liberal Democrat 5.20 %  % ↑0.8
Green 4.37 %  % ↑3.63
UKIP 0.91 %  % ↑0.09
RISE 0.42 %  % ↑1.58
Others 6.43 %  % ↓6.43

Our forecast

Constituencies

Aberdeen Central 🔗

Party Candidate Votes Change Share Change
SNP Kevin Stewart 🛋 12,409 ↑2351 53.51 % ↑13.52
Labour Lewis Macdonald 5,660 ↓3781 24.41 % ↓13.13
Conservative Tom Mason 3,344 ↑244 14.42 % ↑2.09
Liberal Democrat Liam Bruce 1,778 ↓571 7.67 % ↓1.67
SNP HOLD Majority: 6,749 Swing: ↑13.32%

Aberdeen Donside 🔗

Party Candidate Votes Change Share Change
SNP Mark McDonald 📃 18,247 ↑3457 69.21 % ↑13.94
Labour Greg Williams 4,565 ↓3050 17.32 % ↓11.14
Conservative Liam Kerr 2,336 ↑170 8.86 % ↑0.77
Liberal Democrat Isobel Davidson 💸 1,216 ↓390 4.61 % ↓1.39
SNP HOLD Majority: 13,682 Swing: ↑12.54%

Aberdeen South & North Kincardine 🔗

Party Candidate Votes Change Share Change
SNP Maureen Watt 🛋 14,740 ↑2793 56.11 % ↑14.41
Conservative Ross Thomson 🎢 4,377 ↑319 16.66 % ↑2.50
Liberal Democrat John Waddell 3,780 ↓1214 14.39 % ↓3.04
Labour Alison Evison 3,372 ↓2252 12.84 % ↓6.79
SNP HOLD Majority: 10,363 Swing: ↑5.96%

Aberdeenshire East 🔗

Party Candidate Votes Change Share Change
SNP Gillian Martin 24,099 ↑4566 72.52 % ↑8.02
Conservative Colin Clark 4,542 ↑331 13.67 % ↓0.23
Liberal Democrat Christine Jardine 3,208 ↓1030 9.65 % ↓4.34
Labour Sarah Flavell 💸 1,381 ↓923 4.16 % ↓3.45
SNP HOLD Majority: 19,557 Swing: ↑4.12%

Aberdeenshire West 🔗

Party Candidate Votes Change Share Change
SNP Dennis Robertson 🛋 15,034 ↑2848 51.75 % ↑9.20
Conservative Alexander Burnett 🎢 6,500 ↑473 22.37 % ↑1.32
Liberal Democrat Mike Rumbles 🎢 6,111 ↓1963 21.03 % ↓7.17
Labour Sarah Duncan 💸 1,408 ↓941 4.85 % ↓3.35
SNP HOLD Majority: 8,534 Swing: ↑3.94%

Airdrie & Shotts 🔗

Party Candidate Votes Change Share Change
SNP Alex Neil 🛋 14,785 ↑2801 65.20 % ↑15.05
Labour Richard Leonard 🎢 5,985 ↓3998 26.39 % ↓15.39
Conservative Eric Holford 1,506 ↑110 6.64 % ↑0.80
Liberal Democrat Louise Young 💸 402 ↓129 1.77 % ↓0.45
SNP HOLD Majority: 8,800 Swing: ↑15.22%

Almond Valley 🔗

Party Candidate Votes Change Share Change
SNP Angela Constance 🛋 20,609 ↑3905 69.08 % ↑14.74
Labour Neil Findlay 📃 🎢 6,692 ↓4470 22.43 % ↓13.88
Conservative Stephanie Smith 2,034 ↑148 6.82 % ↑0.68
Liberal Democrat Charles Dundas 💸 497 ↓159 1.66 % ↓0.47
SNP HOLD Majority: 13,917 Swing: ↑14.31%

Angus North & Mearns 🔗

Party Candidate Votes Change Share Change
SNP Mari Evans 16,853 ↑3193 62.59 % ↑7.77
Conservative Alex Johnstone 📃 🎢 6,875 ↑501 25.53 % ↓0.05
Labour John Ruddy 1,894 ↓1266 7.04 % ↓5.64
Liberal Democrat Euan Davidson 💸 1,306 ↓420 4.85 % ↓2.08
SNP HOLD Majority: 9,978 Swing: ↑3.91%

Angus South 🔗

Party Candidate Votes Change Share Change
SNP Graeme Dey 🛋 19,942 ↑3778 69.14 % ↑10.67
Conservative Kirstene Hair 6,019 ↑438 20.87 % ↑0.68
Labour Joanne McFadden 2,220 ↓1483 7.70 % ↓5.70
Liberal Democrat Clive Sneddon 💸 662 ↓212 2.29 % ↓0.87
SNP HOLD Majority: 13,923 Swing: ↑5.00%

Argyll & Bute 🔗

Party Candidate Votes Change Share Change
SNP Michael Russell 🛋 16,520 ↑3130 62.09 % ↑11.52
Conservative Donald Cameron 5,228 ↑381 19.65 % ↑1.34
Liberal Democrat Alan Reid 2,437 ↓783 9.16 % ↓3.00
Labour Mick Rice 2,423 ↓1618 9.10 % ↓6.16
SNP HOLD Majority: 11,292 Swing: ↑5.09%

Ayr 🔗

Party Candidate Votes Change Share Change
SNP Jennifer Dunn 14,662 ↑2778 43.27 % ↑7.66
Conservative John Scott 🛋 🎢 14,018 ↑1021 41.37 % ↑2.43
Labour Brian McGinley 4,664 ↓3115 13.76 % ↓9.55
Liberal Democrat Robbie Simpson 💸 540 ↓173 1.59 % ↓0.55
SNP GAIN from Conservative Majority: 644 Swing: ↑2.62%

Banffshire & Buchan Coast 🔗

Party Candidate Votes Change Share Change
SNP Stewart Stevenson 🛋 20,742 ↑3930 74.07 % ↑6.83
Conservative Peter Chapman 4,953 ↑361 17.69 % ↓0.68
Labour Nathan Morrison 1,584 ↓1058 5.66 % ↓4.91
Liberal Democrat David Evans 💸 725 ↓233 2.59 % ↓1.24
SNP HOLD Majority: 15,789 Swing: ↑3.75%

Caithness, Sutherland & Ross 🔗

Party Candidate Votes Change Share Change
SNP Gail Ross 17,079 ↑3236 60.27 % ↑11.87
Liberal Democrat Jamie Stone 🎢 4,833 ↓1552 17.05 % ↓5.28
Labour Leah Franchetti 3,260 ↓2178 11.51 % ↓7.50
Conservative Struan Mackie 3,164 ↑230 11.17 % ↑0.91
SNP HOLD Majority: 12,246 Swing: ↑8.57%

Carrick, Cumnock & Doon Valley 🔗

Party Candidate Votes Change Share Change
SNP Jeane Freeman 16,347 ↑3097 59.01 % ↑12.85
Labour Carol Mochan 6,396 ↓4273 23.09 % ↓14.08
Conservative Lee Lyons 4,487 ↑327 16.20 % ↑1.71
Liberal Democrat Dawud Islam 💸 472 ↓152 1.70 % ↓0.47
SNP HOLD Majority: 9,951 Swing: ↑13.46%

Clackmannanshire & Dunblane 🔗

Party Candidate Votes Change Share Change
SNP Keith Brown 🛋 16,351 ↑3098 61.29 % ↑12.95
Labour Craig Miller 5,782 ↓3862 21.67 % ↓13.51
Conservative Alexander Stewart 3,776 ↑275 14.15 % ↑1.38
Liberal Democrat Christopher McKinlay 💸 770 ↓248 2.89 % ↓0.82
SNP HOLD Majority: 10,569 Swing: ↑13.23%

Clydebank & Milngavie 🔗

Party Candidate Votes Change Share Change
SNP Gil Paterson 🛋 15,148 ↑2870 57.39 % ↑14.11
Labour Gail Casey 6,933 ↓4631 26.27 % ↓14.49
Conservative Maurice Golden 2,975 ↑217 11.27 % ↑1.55
Liberal Democrat Frank Bowles 1,339 ↓430 5.07 % ↓1.17
SNP HOLD Majority: 8,215 Swing: ↑14.30%

Clydesdale 🔗

Party Candidate Votes Change Share Change
SNP Aileen Campbell 🛋 18,028 ↑3416 61.59 % ↑12.78
Labour Claudia Beamish 📃 🎢 6,233 ↓4163 21.29 % ↓13.44
Conservative Alex Allison 4,284 ↑312 14.64 % ↑1.37
Liberal Democrat Fraser Grieve 💸 724 ↓233 2.47 % ↓0.73
SNP HOLD Majority: 11,795 Swing: ↑13.11%

Coatbridge & Chryston 🔗

Party Candidate Votes Change Share Change
SNP Fulton MacGregor 11,406 ↑2161 54.04 % ↑14.33
Labour Elaine Smith 🛋 🎢 7,151 ↓4777 33.88 % ↓17.36
Conservative Robyn Halbert 1,411 ↑103 6.68 % ↑1.06
Green John Wilson 💸 📃 909 ↑413 4.31 % ↑2.18
Liberal Democrat Jenni Lang 💸 229 ↓73 1.08 % ↓0.22
SNP GAIN from Labour Majority: 4,255 Swing: ↑15.84%

Cowdenbeath 🔗

Party Candidate Votes Change Share Change
SNP Annabelle Ewing 📃 13,175 ↑2496 57.25 % ↑15.65
Labour Alex Rowley 🎢 7,150 ↓4776 31.07 % ↓15.39
Conservative Dave Dempsey 1,933 ↑141 8.40 % ↑1.42
Liberal Democrat Bryn Jones 💸 755 ↓242 3.28 % ↓0.60
SNP GAIN from Labour Majority: 6,025 Swing: ↑15.52%

Cumbernauld & Kilsyth 🔗

Party Candidate Votes Change Share Change
SNP Jamie Hepburn 🛋 16,773 ↑3178 68.81 % ↑14.98
Labour Mark Griffin 📃 🎢 6,077 ↓4059 24.93 % ↓15.21
Conservative Anthony Newman 1,247 ↑91 5.12 % ↑0.54
Liberal Democrat Irene Lang 💸 278 ↓89 1.14 % ↓0.31
SNP HOLD Majority: 10,696 Swing: ↑15.10%

Cunninghame North 🔗

Party Candidate Votes Change Share Change
SNP Kenneth Gibson 🛋 19,171 ↑3632 64.81 % ↑12.20
Labour Johanna Baxter 🎢 5,649 ↓3773 19.10 % ↓12.80
Conservative Jamie Greene 🎢 4,349 ↑317 14.70 % ↑1.05
Liberal Democrat Charity Pierce 💸 411 ↓132 1.39 % ↓0.45
SNP HOLD Majority: 13,522 Swing: ↑12.50%

Cunninghame South 🔗

Party Candidate Votes Change Share Change
SNP Ruth Maguire 13,563 ↑2570 64.04 % ↑14.20
Labour Joe Cullinane 5,183 ↓3462 24.47 % ↓14.73
Conservative William McClure 2,018 ↑147 9.53 % ↑1.05
Liberal Democrat Ruby Kirkwood 💸 414 ↓133 1.95 % ↓0.53
SNP HOLD Majority: 8,380 Swing: ↑14.46%

Dumbarton 🔗

Party Candidate Votes Change Share Change
SNP Gail Robertson 13,476 ↑2553 53.23 % ↑14.91
Labour Jackie Baillie 🛋 🎢 7,531 ↓5031 29.75 % ↓14.31
Conservative Maurice Corry 3,662 ↑267 14.46 % ↑2.55
Liberal Democrat Aileen Morton 💸 649 ↓209 2.56 % ↓0.45
SNP GAIN from Labour Majority: 5,945 Swing: ↑14.61%

Dumfriesshire 🔗

Party Candidate Votes Change Share Change
SNP Joan McAlpine 📃 10,344 ↑1960 35.43 % ↑9.14
Conservative Oliver Mundell 🎢 10,212 ↑744 34.97 % ↑5.29
Labour Elaine Murray 🛋 7,568 ↓5056 25.92 % ↓13.66
Liberal Democrat Richard Brodie 💸 1,074 ↓345 3.68 % ↓0.77
SNP GAIN from Labour Majority: 132 Swing: ↑1.93%

Dundee City East 🔗

Party Candidate Votes Change Share Change
SNP Shona Robison 🛋 20,407 ↑3866 74.82 % ↑10.59
Labour Richard McCready 3,514 ↓2348 12.88 % ↓9.88
Conservative Bill Bowman 2,750 ↑200 10.08 % ↑0.18
Liberal Democrat Craig Duncan 💸 605 ↓195 2.22 % ↓0.89
SNP HOLD Majority: 16,893 Swing: ↑10.23%

Dundee City West 🔗

Party Candidate Votes Change Share Change
SNP Joe Fitzpatrick 🛋 17,382 ↑3293 70.81 % ↑13.21
Labour Jenny Marra 📃 🎢 4,607 ↓3077 18.77 % ↓12.64
Conservative Nicola Ross 1,753 ↑128 7.14 % ↑0.50
Liberal Democrat Daniel Coleman 💸 805 ↓258 3.28 % ↓1.07
SNP HOLD Majority: 12,775 Swing: ↑12.93%

Dunfermline 🔗

Party Candidate Votes Change Share Change
SNP Shirley-Anne Somerville 13,584 ↑2574 51.34 % ↑13.76
Labour Cara Hilton 6,247 ↓4173 23.61 % ↓11.95
Liberal Democrat James Calder 4,372 ↓1404 16.52 % ↓3.19
Conservative James Reekie 2,257 ↑164 8.53 % ↑1.39
SNP HOLD Majority: 7,337 Swing: ↑12.86%

East Kilbride 🔗

Party Candidate Votes Change Share Change
SNP Linda Fabiani 🛋 17,715 ↑3356 63.39 % ↑15.38
Labour LizAnne Handibode 7,440 ↓4970 26.62 % ↓14.87
Conservative Graham Simpson 2,438 ↑178 8.72 % ↑1.16
Liberal Democrat Paul McGarry 💸 354 ↓114 1.27 % ↓0.29
SNP HOLD Majority: 10,275 Swing: ↑15.12%

East Lothian 🔗

Party Candidate Votes Change Share Change
SNP DJ Johnston-Smith 15,280 ↑2895 50.92 % ↑12.43
Labour Iain Gray 🛋 🎢 7,515 ↓5021 25.05 % ↓13.91
Conservative Rachael Hamilton 🎢 5,764 ↑420 19.21 % ↑2.60
Liberal Democrat Ettie Spencer 💸 1,447 ↓465 4.82 % ↓1.12
SNP GAIN from Labour Majority: 7,765 Swing: ↑13.17%

Eastwood 🔗

Party Candidate Votes Change Share Change
Conservative Jackson Carlaw 📃 11,487 ↑837 39.20 % ↑5.84
SNP Stewart Maxwell 📃 9,595 ↑1818 32.74 % ↑8.38
Labour Ken Macintosh 🛋 🎢 7,591 ↓5071 25.90 % ↓13.76
Liberal Democrat John Duncan 💸 632 ↓203 2.16 % ↓0.46
Conservative GAIN from Labour Majority: 1,892 Swing: ↓1.27%

Edinburgh Central 🔗

Party Candidate Votes Change Share Change
SNP Alison Dickie 9,733 ↑1844 31.57 % ↑4.38
Green Alison Johnstone 📃 🎢 8,270 ↑3756 26.82 % ↑11.26
Conservative Ruth Davidson 🎢 4,609 ↑336 14.95 % ↑0.22
Labour Sarah Boyack 📃 🎢 4,269 ↓2852 13.85 % ↓10.69
Liberal Democrat Hannah Bettsworth 3,949 ↓1268 12.81 % ↓5.17
SNP HOLD Majority: 1,463 Swing: ↓3.44%

Edinburgh Eastern 🔗

Party Candidate Votes Change Share Change
SNP Ash Denham 17,954 ↑3402 61.69 % ↑14.33
Labour Kezia Dugdale 📃 🎢 7,385 ↓4934 25.37 % ↓14.72
Conservative Nick Cook 2,837 ↑207 9.75 % ↑1.19
Liberal Democrat Cos D'Inverno 💸 929 ↓298 3.19 % ↓0.80
SNP HOLD Majority: 10,569 Swing: ↑14.53%

Edinburgh Northern & Leith 🔗

Party Candidate Votes Change Share Change
SNP Ben Macpherson 15,129 ↑2866 53.76 % ↑14.05
Labour Lesley Hinds 7,709 ↓5149 27.39 % ↓14.24
Conservative Iain McGill 3,158 ↑230 11.22 % ↑1.74
Liberal Democrat Martin Veart 2,146 ↓690 7.63 % ↓1.55
SNP GAIN from Labour Majority: 7,420 Swing: ↑14.14%

Edinburgh Pentlands 🔗

Party Candidate Votes Change Share Change
SNP Gordon MacDonald 🛋 13,814 ↑2617 46.26 % ↑9.00
Conservative Gordon Lindhurst 10,180 ↑741 34.09 % ↑2.68
Labour Blair Heary 4,792 ↓3201 16.05 % ↓10.55
Liberal Democrat Emma Farthing-Sykes 💸 1,075 ↓345 3.60 % ↓1.13
SNP HOLD Majority: 3,634 Swing: ↑3.16%

Edinburgh Southern 🔗

Party Candidate Votes Change Share Change
SNP Jim Eadie 🛋 12,272 ↑2325 39.72 % ↑10.29
Conservative Miles Briggs 🎢 6,793 ↑495 21.99 % ↑3.35
Liberal Democrat Pramod Subbaraman 6,280 ↓2017 20.33 % ↓4.22
Labour Daniel Johnston 5,548 ↓3706 17.96 % ↓9.42
SNP HOLD Majority: 5,479 Swing: ↑3.47%

Edinburgh Western 🔗

Party Candidate Votes Change Share Change
SNP Toni Giugliano 14,762 ↑2797 46.83 % ↑11.06
Liberal Democrat Alex Cole-Hamilton 7,021 ↓2255 22.27 % ↓5.46
Conservative Sandy Batho 5,443 ↑396 17.27 % ↑2.18
Labour Cat Headley 4,295 ↓2869 13.63 % ↓7.79
SNP HOLD Majority: 7,741 Swing: ↑8.26%

Ettrick, Roxburgh & Berwickshire 🔗

Party Candidate Votes Change Share Change
Conservative John Lamont 🛋 13,949 ↑1016 48.28 % ↑3.40
SNP Paul Wheelhouse 📃 9,375 ↑1776 32.45 % ↑6.08
Liberal Democrat Jim Hume 📃 🎢 3,777 ↓1213 13.07 % ↓4.25
Labour Barrie Cunning 1,790 ↓1196 6.20 % ↓4.16
Conservative HOLD Majority: 4,574 Swing: ↓1.34%

Falkirk East 🔗

Party Candidate Votes Change Share Change
SNP Angus MacDonald 🛋 17,645 ↑3343 64.85 % ↑14.08
Labour Craig Martin 🎢 6,455 ↓4312 23.72 % ↓14.50
Conservative Callum Laidlaw 2,558 ↑186 9.40 % ↑0.98
Liberal Democrat Austin Reid 💸 550 ↓177 2.02 % ↓0.56
SNP HOLD Majority: 11,190 Swing: ↑14.29%

Falkirk West 🔗

Party Candidate Votes Change Share Change
SNP Michael Matheson 🛋 19,255 ↑3648 69.00 % ↑13.65
Labour Mandy Telford 5,912 ↓3950 21.19 % ↓13.78
Conservative Alison Harris 2,250 ↑164 8.06 % ↑0.66
Liberal Democrat Gillian Cole-Hamilton 💸 487 ↓157 1.75 % ↓0.53
SNP HOLD Majority: 13,343 Swing: ↑13.71%

Galloway & West Dumfries 🔗

Party Candidate Votes Change Share Change
SNP Aileen McLeod 📃 12,595 ↑2386 42.15 % ↑8.12
Conservative Finlay Carson 11,941 ↑870 39.96 % ↑3.05
Labour Fiona O'Donnell 4,769 ↓3185 15.96 % ↓10.56
Liberal Democrat Andrew Metcalf 💸 577 ↓186 1.93 % ↓0.61
SNP GAIN from Conservative Majority: 654 Swing: ↑2.53%

Glasgow Anniesland 🔗

Party Candidate Votes Change Share Change
SNP Bill Kidd 🛋 12,743 ↑2414 58.30 % ↑15.11
Labour Bill Butler 🎢 6,188 ↓4134 28.31 % ↓14.85
Conservative Adam Tomkins 🎢 2,169 ↑158 9.92 % ↑1.51
Liberal Democrat James Spiers 💸 757 ↓243 3.46 % ↓0.72
SNP HOLD Majority: 6,555 Swing: ↑14.98%

Glasgow Cathcart 🔗

Party Candidate Votes Change Share Change
SNP James Dornan 🛋 14,704 ↑2786 60.41 % ↑14.96
Labour Soryia Siddique 6,191 ↓4135 25.43 % ↓13.95
Conservative Kyle Thornton 2,599 ↑189 10.68 % ↑1.49
Liberal Democrat Margot Clark 💸 846 ↓272 3.48 % ↓0.78
SNP HOLD Majority: 8,513 Swing: ↑14.46%

Glasgow Kelvin 🔗

Party Candidate Votes Change Share Change
SNP Sandra White 🛋 11,200 ↑2122 41.91 % ↑4.31
Green Patrick Harvie 📃 🎢 8,118 ↑3687 30.37 % ↑12.02
Labour Michael Shanks 4,601 ↓3074 17.22 % ↓14.57
Conservative Sheila Mechan 1,904 ↑139 7.12 % ↓0.19
Liberal Democrat Carole Ford 💸 904 ↓290 3.38 % ↓1.57
SNP HOLD Majority: 3,082 Swing: ↓3.85%

Glasgow Maryhill & Springburn 🔗

Party Candidate Votes Change Share Change
SNP Bob Doris 📃 10,600 ↑2008 57.38 % ↑15.53
Labour Patricia Ferguson 🛋 5,926 ↓3958 32.08 % ↓16.06
Conservative John Anderson 1,318 ↑96 7.13 % ↑1.18
Liberal Democrat James Harrison 💸 630 ↓203 3.41 % ↓0.65
SNP GAIN from Labour Majority: 4,674 Swing: ↑15.79%

Glasgow Pollok 🔗

Party Candidate Votes Change Share Change
SNP Humza Yousaf 📃 12,648 ↑2396 60.41 % ↑15.67
Labour Johann Lamont 🛋 🎢 6,520 ↓4355 31.14 % ↓16.32
Conservative Thomas Haddow 1,400 ↑102 6.69 % ↑1.03
Liberal Democrat Isabel Nelson 💸 371 ↓119 1.77 % ↓0.37
SNP GAIN from Labour Majority: 6,128 Swing: ↑16.00%

Glasgow Provan 🔗

Party Candidate Votes Change Share Change
SNP Ivan McKee 9,818 ↑1860 57.80 % ↑16.32
Labour Paul Martin 🛋 6,017 ↓4020 35.43 % ↓16.89
Conservative Annie Wells 💸 838 ↑61 4.93 % ↑0.88
Liberal Democrat Thomas Coleman 💸 313 ↓100 1.84 % ↓0.31
SNP GAIN from Labour Majority: 3,801 Swing: ↑16.61%

Glasgow Shettleston 🔗

Party Candidate Votes Change Share Change
SNP John Mason 🛋 12,495 ↑2367 63.26 % ↑15.50
Labour Thomas Rannachan 5,721 ↓3821 28.96 % ↓16.04
Conservative Thomas Kerr 1,254 ↑91 6.35 % ↑0.87
Liberal Democrat Giovanni Caccavello 💸 281 ↓90 1.42 % ↓0.33
SNP HOLD Majority: 6,774 Swing: ↑15.77%

Glasgow Southside 🔗

Party Candidate Votes Change Share Change
SNP Nicola Sturgeon 🛋 15,183 ↑2877 68.13 % ↑13.70
Labour Fariha Thomas 4,770 ↓3187 21.41 % ↓13.79
Conservative Graham Hutchison 1,869 ↑136 8.39 % ↑0.72
Liberal Democrat Kevin Lewsey 💸 463 ↓149 2.08 % ↓0.63
SNP HOLD Majority: 10,413 Swing: ↑13.74%

Greenock & Inverclyde 🔗

Party Candidate Votes Change Share Change
SNP Stuart McMillan 📃 14,652 ↑2776 56.99 % ↑14.89
Labour Siobhan McCready 7,426 ↓4961 28.88 % ↓15.03
Conservative Graeme Brooks 2,169 ↑158 8.44 % ↑1.31
Liberal Democrat John Watson 1,464 ↓470 5.69 % ↓1.17
SNP GAIN from Labour Majority: 7,226 Swing: ↑14.96%

Hamilton, Larkhall & Stonehouse 🔗

Party Candidate Votes Change Share Change
SNP Christina McKelvie 15,054 ↑2852 62.06 % ↑13.93
Labour Margaret McCulloch 📃 5,989 ↓4000 24.69 % ↓14.71
Conservative Margaret Mitchell 📃 🎢 2,747 ↑200 11.33 % ↑1.28
Liberal Democrat Eileen Baxendale 💸 466 ↓150 1.92 % ↓0.51
SNP HOLD Majority: 9,065 Swing: ↑14.32%

Inverness & Nairn 🔗

Party Candidate Votes Change Share Change
SNP Fergus Ewing 🛋 20,813 ↑3943 64.98 % ↑13.44
Labour David Stewart 📃 🎢 4,272 ↓2853 13.34 % ↓8.43
Conservative Edward Mountain 🎢 4,095 ↑298 12.79 % ↑1.19
Liberal Democrat Carolyn Caddick 2,848 ↓915 8.89 % ↓2.61
SNP HOLD Majority: 16,541 Swing: ↑10.93%

Kilmarnock & Irvine Valley 🔗

Party Candidate Votes Change Share Change
SNP Willie Coffey 🛋 20,929 ↑3965 66.36 % ↑13.11
Labour Dave Meechan 6,577 ↓4394 20.85 % ↓13.59
Conservative Brian Whittle 3,569 ↑260 11.32 % ↑0.93
Liberal Democrat Rebecca Plenderleith 💸 465 ↓149 1.47 % ↓0.46
SNP HOLD Majority: 14,352 Swing: ↑13.35%

Kirkcaldy 🔗

Party Candidate Votes Change Share Change
SNP David Torrance 🛋 15,519 ↑2940 60.30 % ↑15.06
Labour Claire Baker 🎢 7,432 ↓4965 28.88 % ↓15.71
Conservative Martin Laidlaw 2,165 ↑158 8.41 % ↑1.19
Liberal Democrat Lauren Jones 💸 621 ↓199 2.41 % ↓0.54
SNP HOLD Majority: 8,087 Swing: ↑15.39%

Linlithgow 🔗

Party Candidate Votes Change Share Change
SNP Fiona Hyslop 🛋 21,007 ↑3980 64.87 % ↑15.06
Labour Angela Boyd Moohan 7,755 ↓5181 23.95 % ↓13.89
Conservative Charles Kennedy 2,854 ↑208 8.81 % ↑1.07
Liberal Democrat Dan Farthing-Sykes 💸 768 ↓247 2.37 % ↓0.60
SNP HOLD Majority: 13,252 Swing: ↑14.48%

Mid Fife & Glenrothes 🔗

Party Candidate Votes Change Share Change
SNP Jenny Gilruth 16,978 ↑3217 67.91 % ↑15.61
Labour Kay Morrison 5,739 ↓3834 22.95 % ↓13.43
Conservative Alex Stewart-Clark 1,808 ↑132 7.23 % ↑0.86
Liberal Democrat Jane-Ann Liston 💸 477 ↓153 1.91 % ↓0.48
SNP HOLD Majority: 11,239 Swing: ↑14.52%

Midlothian North & Musselburgh 🔗

Party Candidate Votes Change Share Change
SNP Colin Beattie 🛋 17,370 ↑3291 62.70 % ↑15.48
Labour Bernard Harkins 6,644 ↓4439 23.98 % ↓13.19
Conservative Jeremy Balfour 2,741 ↑200 9.89 % ↑1.37
Liberal Democrat Jacquie Bell 💸 949 ↓305 3.43 % ↓0.78
SNP HOLD Majority: 10,726 Swing: ↑14.34%

Midlothian South, Tweeddale & Lauderdale 🔗

Party Candidate Votes Change Share Change
SNP Christine Grahame 🛋 17,094 ↑3239 55.01 % ↑11.50
Liberal Democrat Kris Chapman 6,760 ↓2171 21.75 % ↓6.30
Conservative Michelle Ballantyne 4,037 ↑294 12.99 % ↑1.23
Labour Fiona Dugdale 3,185 ↓2127 10.25 % ↓6.43
SNP HOLD Majority: 10,334 Swing: ↑8.90%

Moray 🔗

Party Candidate Votes Change Share Change
SNP Richard Lochhead 🛋 20,748 ↑3931 68.63 % ↑9.82
Conservative Douglas Ross 🎢 6,334 ↑461 20.95 % ↑0.41
Labour Sean Morton 2,146 ↓1434 7.10 % ↓5.42
Liberal Democrat Jamie Paterson 💸 1,004 ↓323 3.32 % ↓1.32
SNP HOLD Majority: 14,414 Swing: ↑4.71%

Motherwell & Wishaw 🔗

Party Candidate Votes Change Share Change
SNP Clare Adamson 12,493 ↑2367 59.25 % ↑17.84
Labour John Pentland 🛋 6,423 ↓4290 30.46 % ↓13.35
Conservative Megan Gallacher 1,891 ↑138 8.97 % ↑1.80
Liberal Democrat Yvonne Finlayson 💸 278 ↓89 1.32 % ↓0.18
SNP GAIN from Labour Majority: 6,070 Swing: ↑15.59%

Na h-Eileanan an Iar 🔗

Party Candidate Votes Change Share Change
SNP Alasdair Allan 🛋 10,482 ↑1986 77.67 % ↑12.37
Labour Rhoda Grant 📃 🎢 2,233 ↓1491 16.54 % ↓12.08
Conservative Ranald Fraser 💸 607 ↑44 4.50 % ↑0.17
Liberal Democrat Ken MacLeod 💸 173 ↓55 1.28 % ↓0.47
SNP HOLD Majority: 8,249 Swing: ↑12.22%

North East Fife 🔗

Party Candidate Votes Change Share Change
SNP Rod Campbell 13,607 ↑2578 48.22 % ↑11.06
Liberal Democrat Willie Rennie 📃 🎢 6,386 ↓2051 22.63 % ↓5.80
Conservative Huw Bell 6,059 ↑441 21.47 % ↑2.54
Labour Rosalind Garton 2,166 ↓1447 7.68 % ↓4.49
SNP HOLD Majority: 7,221 Swing: ↑8.43%

Orkney Islands 🔗

Party Candidate Votes Change Share Change
SNP Donna Heddle 2,522 ↑478 43.93 % ↑18.86
Liberal Democrat Liam McArthur 🛋 2,204 ↓708 38.39 % ↑2.67
Conservative Jamie Halcro Johnston 740 ↑54 12.89 % ↑4.47
Labour Gerry McGarvey 💸 275 ↓183 4.78 % ↓0.84
SNP GAIN from Liberal Democrat Majority: 318 Swing: ↑8.09%

Paisley 🔗

Party Candidate Votes Change Share Change
SNP George Adam 🛋 13,464 ↑2551 57.02 % ↑14.37
Labour Neil Bibby 📃 🎢 6,394 ↓4271 27.08 % ↓14.60
Conservative Paul Masterton 2,404 ↑175 10.18 % ↑1.47
Liberal Democrat Eileen McCartin 1,349 ↓434 5.72 % ↓1.25
SNP HOLD Majority: 7,070 Swing: ↑14.48%

Perthshire North 🔗

Party Candidate Votes Change Share Change
SNP John Swinney 🛋 22,478 ↑4259 67.16 % ↑6.33
Conservative Murdo Fraser 📃 🎢 8,484 ↑618 25.35 % ↓0.91
Labour Anna McEwan 💸 1,602 ↓1070 4.79 % ↓4.13
Liberal Democrat Peter Barrett 💸 905 ↓291 2.70 % ↓1.29
SNP HOLD Majority: 13,994 Swing: ↑3.62%

Perthshire South & Kinross-shire 🔗

Party Candidate Votes Change Share Change
SNP Roseanna Cunningham 🛋 19,830 ↑3757 59.14 % ↑7.65
Conservative Liz Smith 🎢 9,607 ↑700 28.65 % ↑0.12
Labour Scott Nicholson 2,386 ↓1594 7.12 % ↓5.63
Liberal Democrat Willie Robertson 1,707 ↓549 5.09 % ↓2.14
SNP HOLD Majority: 10,223 Swing: ↑3.77%

Renfrewshire North & West 🔗

Party Candidate Votes Change Share Change
SNP Derek Mackay 14,200 ↑2690 53.59 % ↑11.73
Labour Mary Fee 📃 🎢 5,963 ↓3983 22.50 % ↓13.67
Conservative David Wilson 5,920 ↑431 22.34 % ↑2.38
Liberal Democrat Rod Ackland 💸 416 ↓134 1.57 % ↓0.43
SNP HOLD Majority: 8,237 Swing: ↑12.70%

Renfrewshire South 🔗

Party Candidate Votes Change Share Change
SNP Tom Arthur 12,777 ↑2421 52.78 % ↑14.29
Labour Paul O'Kane 7,753 ↓5180 32.03 % ↓16.03
Conservative Ann Leblond 3,146 ↑229 13.00 % ↑2.16
Liberal Democrat Tristan Gray 💸 531 ↓171 2.19 % ↓0.42
SNP GAIN from Labour Majority: 5,024 Swing: ↑15.16%

Rutherglen 🔗

Party Candidate Votes Change Share Change
SNP Clare Haughey 13,213 ↑2503 55.40 % ↑15.88
Labour James Kelly 🛋 🎢 7,487 ↓5002 31.39 % ↓14.69
Conservative Taylor Muir 2,261 ↑165 9.48 % ↑1.75
Liberal Democrat Robert Brown 💸 889 ↓285 3.73 % ↓0.60
SNP GAIN from Labour Majority: 5,726 Swing: ↑15.29%

Shetland Islands 🔗

Party Candidate Votes Change Share Change
Liberal Democrat Tavish Scott 🛋 3,377 ↓1085 61.36 % ↑13.85
SNP Danus Skene 1,399 ↑265 25.42 % ↑13.34
Labour Robina Barton 372 ↓248 6.75 % ↑0.15
Conservative Cameron Smith 356 ↑26 6.47 % ↑2.96
Liberal Democrat HOLD Majority: 1,978 Swing: ↑0.25%

Skye, Lochaber & Badenoch 🔗

Party Candidate Votes Change Share Change
SNP Kate Forbes 18,182 ↑3445 58.51 % ↑12.33
Liberal Democrat Angela MacLean 7,373 ↓2369 23.73 % ↓6.79
Conservative Robbie Munro 3,057 ↑223 9.84 % ↑0.96
Labour Linda Stewart 2,465 ↓1647 7.93 % ↓4.95
SNP HOLD Majority: 10,809 Swing: ↑9.56%

Stirling 🔗

Party Candidate Votes Change Share Change
SNP Bruce Crawford 🛋 18,331 ↑3473 61.53 % ↑12.66
Labour Rebecca Bell 5,508 ↓3680 18.49 % ↓11.73
Conservative Dean Lockhart 4,972 ↑362 16.69 % ↑1.53
Liberal Democrat Elisabeth Wilson 💸 981 ↓315 3.29 % ↓0.97
SNP HOLD Majority: 12,823 Swing: ↑12.20%

Strathkelvin & Bearsden 🔗

Party Candidate Votes Change Share Change
SNP Rona Mackay 17,591 ↑3333 55.29 % ↑13.05
Labour Margaret McCarthy 7,468 ↓4988 23.47 % ↓13.43
Conservative Andrew Polson 4,787 ↑349 15.05 % ↑1.90
Liberal Democrat Katy Gordon 1,968 ↓632 6.19 % ↓1.51
SNP HOLD Majority: 10,123 Swing: ↑13.24%

Uddingston & Bellshill 🔗

Party Candidate Votes Change Share Change
SNP Richard Lyle 📃 13,345 ↑2528 58.17 % ↑14.89
Labour Michael McMahon 🛋 6,913 ↓4618 30.13 % ↓16.00
Conservative Andrew Morrison 2,283 ↑166 9.95 % ↑1.48
Liberal Democrat Kaitey Blair 💸 401 ↓129 1.75 % ↓0.37
SNP GAIN from Labour Majority: 6,432 Swing: ↑15.45%