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

Ipsos MORI/STV, 27th April 2016

These are our forecasts for constituency MSPs in the 2016 Holyrood election, based on the poll conducted by Ipsos MORI and published by STV on 27th April.

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

Constituencies

Party 2011 % Prediction % Change
SNP 45.39 %  % ↑5.61
Labour 31.69 %  % ↓12.69
Conservative 13.91 %  % ↑4.09
Liberal Democrat 7.93 %  % ↓1.93
Others 1.08 %  % ↑4.92

Regions

Party 2011 % Prediction % Change
SNP 44.02 %  % ↑0.98
Labour 26.30 %  % ↓9.3
Conservative 12.35 %  % ↑6.65
Liberal Democrat 5.20 %  % ↑1.8
Green 4.37 %  % ↑5.63
UKIP 0.91 %  % ↑0.09
RISE 0.42 %  % ↑0.58
Others 6.43 %  % ↓6.43

Our forecast

Constituencies

Aberdeen Central 🔗

Party Candidate Votes Change Share Change
SNP Kevin Stewart 🛋 11,301 ↑1243 49.67 % ↑9.68
Labour Lewis Macdonald 5,660 ↓3781 24.88 % ↓12.66
Conservative Tom Mason 4,012 ↑912 17.64 % ↑5.31
Liberal Democrat Liam Bruce 1,778 ↓571 7.81 % ↓1.53
SNP HOLD Majority: 5,641 Swing: ↑11.17%

Aberdeen Donside 🔗

Party Candidate Votes Change Share Change
SNP Mark McDonald 📃 16,618 ↑1828 65.94 % ↑10.67
Labour Greg Williams 4,565 ↓3050 18.11 % ↓10.35
Conservative Liam Kerr 2,803 ↑637 11.12 % ↑3.03
Liberal Democrat Isobel Davidson 💸 1,216 ↓390 4.82 % ↓1.18
SNP HOLD Majority: 12,053 Swing: ↑10.51%

Aberdeen South & North Kincardine 🔗

Party Candidate Votes Change Share Change
SNP Maureen Watt 🛋 13,424 ↑1477 51.97 % ↑10.27
Conservative Ross Thomson 🎢 5,252 ↑1194 20.34 % ↑6.18
Liberal Democrat John Waddell 3,780 ↓1214 14.63 % ↓2.80
Labour Alison Evison 3,372 ↓2252 13.05 % ↓6.58
SNP HOLD Majority: 8,172 Swing: ↑2.04%

Aberdeenshire East 🔗

Party Candidate Votes Change Share Change
SNP Gillian Martin 21,947 ↑2414 68.61 % ↑4.11
Conservative Colin Clark 5,450 ↑1239 17.04 % ↑3.14
Liberal Democrat Christine Jardine 3,208 ↓1030 10.03 % ↓3.96
Labour Sarah Flavell 💸 1,381 ↓923 4.32 % ↓3.29
SNP HOLD Majority: 16,497 Swing: ↑0.49%

Aberdeenshire West 🔗

Party Candidate Votes Change Share Change
SNP Dennis Robertson 🛋 13,692 ↑1506 47.19 % ↑4.64
Conservative Alexander Burnett 🎢 7,801 ↑1774 26.89 % ↑5.84
Liberal Democrat Mike Rumbles 🎢 6,111 ↓1963 21.06 % ↓7.14
Labour Sarah Duncan 💸 1,408 ↓941 4.85 % ↓3.35
SNP HOLD Majority: 5,891 Swing: ↓0.60%

Airdrie & Shotts 🔗

Party Candidate Votes Change Share Change
SNP Alex Neil 🛋 13,465 ↑1481 62.17 % ↑12.02
Labour Richard Leonard 🎢 5,985 ↓3998 27.63 % ↓14.15
Conservative Eric Holford 1,807 ↑411 8.34 % ↑2.50
Liberal Democrat Louise Young 💸 402 ↓129 1.86 % ↓0.36
SNP HOLD Majority: 7,480 Swing: ↑13.09%

Almond Valley 🔗

Party Candidate Votes Change Share Change
SNP Angela Constance 🛋 18,768 ↑2064 66.09 % ↑11.75
Labour Neil Findlay 📃 🎢 6,692 ↓4470 23.56 % ↓12.75
Conservative Stephanie Smith 2,441 ↑555 8.60 % ↑2.46
Liberal Democrat Charles Dundas 💸 497 ↓159 1.75 % ↓0.38
SNP HOLD Majority: 12,076 Swing: ↑12.25%

Angus North & Mearns 🔗

Party Candidate Votes Change Share Change
SNP Mari Evans 15,348 ↑1688 57.27 % ↑2.45
Conservative Alex Johnstone 📃 🎢 8,250 ↑1876 30.78 % ↑5.20
Labour John Ruddy 1,894 ↓1266 7.07 % ↓5.61
Liberal Democrat Euan Davidson 💸 1,306 ↓420 4.87 % ↓2.06
SNP HOLD Majority: 7,098 Swing: ↓1.38%

Angus South 🔗

Party Candidate Votes Change Share Change
SNP Graeme Dey 🛋 18,162 ↑1998 64.25 % ↑5.78
Conservative Kirstene Hair 7,223 ↑1642 25.55 % ↑5.36
Labour Joanne McFadden 2,220 ↓1483 7.85 % ↓5.55
Liberal Democrat Clive Sneddon 💸 662 ↓212 2.34 % ↓0.82
SNP HOLD Majority: 10,939 Swing: ↑0.21%

Argyll & Bute 🔗

Party Candidate Votes Change Share Change
SNP Michael Russell 🛋 15,045 ↑1655 57.47 % ↑6.90
Conservative Donald Cameron 🎢 6,273 ↑1426 23.96 % ↑5.65
Liberal Democrat Alan Reid 2,437 ↓783 9.31 % ↓2.85
Labour Mick Rice 2,423 ↓1618 9.25 % ↓6.01
SNP HOLD Majority: 8,772 Swing: ↑0.62%

Ayr 🔗

Party Candidate Votes Change Share Change
Conservative John Scott 🛋 16,822 ↑3825 47.55 % ↑8.61
SNP Jennifer Dunn 13,353 ↑1469 37.74 % ↑2.13
Labour Brian McGinley 4,664 ↓3115 13.18 % ↓10.13
Liberal Democrat Robbie Simpson 💸 540 ↓173 1.53 % ↓0.61
Conservative HOLD Majority: 3,469 Swing: ↑3.24%

Banffshire & Buchan Coast 🔗

Party Candidate Votes Change Share Change
SNP Stewart Stevenson 🛋 18,890 ↑2078 69.60 % ↑2.36
Conservative Peter Chapman 🎢 5,943 ↑1351 21.90 % ↑3.53
Labour Nathan Morrison 1,584 ↓1058 5.84 % ↓4.73
Liberal Democrat David Evans 💸 725 ↓233 2.67 % ↓1.16
SNP HOLD Majority: 12,947 Swing: ↓0.59%

Caithness, Sutherland & Ross 🔗

Party Candidate Votes Change Share Change
SNP Gail Ross 15,554 ↑1711 56.68 % ↑8.28
Liberal Democrat Jamie Stone 🎢 4,833 ↓1552 17.61 % ↓4.72
Conservative Struan Mackie 3,797 ↑863 13.84 % ↑3.58
Labour Leah Franchetti 3,260 ↓2178 11.88 % ↓7.13
SNP HOLD Majority: 10,721 Swing: ↑6.50%

Carrick, Cumnock & Doon Valley 🔗

Party Candidate Votes Change Share Change
SNP Jeane Freeman 14,888 ↑1638 54.85 % ↑8.69
Labour Carol Mochan 6,396 ↓4273 23.57 % ↓13.60
Conservative Lee Lyons 5,384 ↑1224 19.84 % ↑5.35
Liberal Democrat Dawud Islam 💸 472 ↓152 1.74 % ↓0.43
SNP HOLD Majority: 8,492 Swing: ↑11.14%

Clackmannanshire & Dunblane 🔗

Party Candidate Votes Change Share Change
SNP Keith Brown 🛋 14,891 ↑1638 57.33 % ↑8.99
Labour Craig Miller 5,782 ↓3862 22.26 % ↓12.92
Conservative Alexander Stewart 4,531 ↑1030 17.45 % ↑4.68
Liberal Democrat Christopher McKinlay 💸 770 ↓248 2.97 % ↓0.74
SNP HOLD Majority: 9,109 Swing: ↑10.96%

Clydebank & Milngavie 🔗

Party Candidate Votes Change Share Change
SNP Gil Paterson 🛋 13,795 ↑1517 53.81 % ↑10.53
Labour Gail Casey 6,933 ↓4631 27.04 % ↓13.72
Conservative Maurice Golden 🎢 3,570 ↑812 13.92 % ↑4.20
Liberal Democrat Frank Bowles 1,339 ↓430 5.22 % ↓1.02
SNP HOLD Majority: 6,862 Swing: ↑12.12%

Clydesdale 🔗

Party Candidate Votes Change Share Change
SNP Aileen Campbell 🛋 16,418 ↑1806 57.57 % ↑8.76
Labour Claudia Beamish 📃 🎢 6,233 ↓4163 21.86 % ↓12.87
Conservative Alex Allison 5,141 ↑1169 18.03 % ↑4.76
Liberal Democrat Fraser Grieve 💸 724 ↓233 2.54 % ↓0.66
SNP HOLD Majority: 10,185 Swing: ↑10.81%

Coatbridge & Chryston 🔗

Party Candidate Votes Change Share Change
SNP Fulton MacGregor 10,388 ↑1143 50.43 % ↑10.72
Labour Elaine Smith 🛋 🎢 7,151 ↓4777 34.72 % ↓16.52
Conservative Robyn Halbert 1,693 ↑385 8.22 % ↑2.60
Green John Wilson 📃 1,136 ↑640 5.51 % ↑3.38
Liberal Democrat Jenni Lang 💸 229 ↓73 1.11 % ↓0.19
SNP GAIN from Labour Majority: 3,237 Swing: ↑13.62%

Cowdenbeath 🔗

Party Candidate Votes Change Share Change
SNP Annabelle Ewing 📃 11,999 ↑1320 53.99 % ↑12.39
Labour Alex Rowley 🎢 7,150 ↓4776 32.17 % ↓14.29
Conservative Dave Dempsey 2,319 ↑527 10.44 % ↑3.46
Liberal Democrat Bryn Jones 💸 755 ↓242 3.40 % ↓0.48
SNP GAIN from Labour Majority: 4,849 Swing: ↑13.34%

Cumbernauld & Kilsyth 🔗

Party Candidate Votes Change Share Change
SNP Jamie Hepburn 🛋 15,275 ↑1680 66.05 % ↑12.22
Labour Mark Griffin 📃 🎢 6,077 ↓4059 26.28 % ↓13.86
Conservative Anthony Newman 1,496 ↑340 6.47 % ↑1.89
Liberal Democrat Irene Lang 💸 278 ↓89 1.20 % ↓0.25
SNP HOLD Majority: 9,198 Swing: ↑13.04%

Cunninghame North 🔗

Party Candidate Votes Change Share Change
SNP Kenneth Gibson 🛋 17,460 ↑1921 60.75 % ↑8.14
Labour Johanna Baxter 5,649 ↓3773 19.66 % ↓12.24
Conservative Jamie Greene 🎢 5,218 ↑1186 18.16 % ↑4.51
Liberal Democrat Charity Pierce 💸 411 ↓132 1.43 % ↓0.41
SNP HOLD Majority: 11,811 Swing: ↑10.19%

Cunninghame South 🔗

Party Candidate Votes Change Share Change
SNP Ruth Maguire 12,352 ↑1359 60.63 % ↑10.79
Labour Joe Cullinane 5,183 ↓3462 25.44 % ↓13.76
Conservative William McClure 2,422 ↑551 11.89 % ↑3.41
Liberal Democrat Ruby Kirkwood 💸 414 ↓133 2.03 % ↓0.45
SNP HOLD Majority: 7,169 Swing: ↑12.27%

Dumbarton 🔗

Party Candidate Votes Change Share Change
SNP Gail Robertson 12,273 ↑1350 49.39 % ↑11.07
Labour Jackie Baillie 🛋 🎢 7,531 ↓5031 30.31 % ↓13.75
Conservative Maurice Corry 4,394 ↑999 17.68 % ↑5.77
Liberal Democrat Aileen Morton 💸 649 ↓209 2.61 % ↓0.40
SNP GAIN from Labour Majority: 4,742 Swing: ↑12.41%

Dumfriesshire 🔗

Party Candidate Votes Change Share Change
Conservative Oliver Mundell 12,254 ↑2786 40.42 % ↑10.74
SNP Joan McAlpine 📃 🎢 9,420 ↑1036 31.07 % ↑4.78
Labour Elaine Murray 🛋 7,568 ↓5056 24.96 % ↓14.62
Liberal Democrat Richard Brodie 💸 1,074 ↓345 3.54 % ↓0.91
Conservative GAIN from Labour Majority: 2,834 Swing: ↑2.98%

Dundee City East 🔗

Party Candidate Votes Change Share Change
SNP Shona Robison 🛋 18,585 ↑2044 71.47 % ↑7.24
Labour Richard McCready 3,514 ↓2348 13.51 % ↓9.25
Conservative Bill Bowman 3,300 ↑750 12.69 % ↑2.79
Liberal Democrat Craig Duncan 💸 605 ↓195 2.33 % ↓0.78
SNP HOLD Majority: 15,071 Swing: ↑8.25%

Dundee City West 🔗

Party Candidate Votes Change Share Change
SNP Joe Fitzpatrick 🛋 15,830 ↑1741 67.81 % ↑10.21
Labour Jenny Marra 📃 🎢 4,607 ↓3077 19.73 % ↓11.68
Conservative Nicola Ross 2,103 ↑478 9.01 % ↑2.37
Liberal Democrat Daniel Coleman 💸 805 ↓258 3.45 % ↓0.90
SNP HOLD Majority: 11,223 Swing: ↑10.95%

Dunfermline 🔗

Party Candidate Votes Change Share Change
SNP Shirley-Anne Somerville 12,371 ↑1361 48.14 % ↑10.56
Labour Cara Hilton 6,247 ↓4173 24.31 % ↓11.25
Liberal Democrat James Calder 4,372 ↓1404 17.01 % ↓2.70
Conservative James Reekie 2,709 ↑616 10.54 % ↑3.40
SNP HOLD Majority: 6,124 Swing: ↑10.91%

East Kilbride 🔗

Party Candidate Votes Change Share Change
SNP Linda Fabiani 🛋 16,134 ↑1775 60.08 % ↑12.07
Labour LizAnne Handibode 7,440 ↓4970 27.71 % ↓13.78
Conservative Graham Simpson 🎢 2,925 ↑665 10.89 % ↑3.33
Liberal Democrat Paul McGarry 💸 354 ↓114 1.32 % ↓0.24
SNP HOLD Majority: 8,694 Swing: ↑12.93%

East Lothian 🔗

Party Candidate Votes Change Share Change
SNP DJ Johnston-Smith 13,916 ↑1531 46.70 % ↑8.21
Labour Iain Gray 🛋 🎢 7,515 ↓5021 25.22 % ↓13.74
Conservative Rachael Hamilton 🎢 6,917 ↑1573 23.21 % ↑6.60
Liberal Democrat Ettie Spencer 💸 1,447 ↓465 4.86 % ↓1.08
SNP GAIN from Labour Majority: 6,401 Swing: ↑10.98%

Eastwood 🔗

Party Candidate Votes Change Share Change
Conservative Jackson Carlaw 📃 13,784 ↑3134 44.83 % ↑11.47
SNP Stewart Maxwell 📃 8,738 ↑961 28.42 % ↑4.06
Labour Ken Macintosh 🛋 🎢 7,591 ↓5071 24.69 % ↓14.97
Liberal Democrat John Duncan 💸 632 ↓203 2.06 % ↓0.56
Conservative GAIN from Labour Majority: 5,046 Swing: ↑3.71%

Edinburgh Central 🔗

Party Candidate Votes Change Share Change
Green Alison Johnstone 📃 10,337 ↑5823 31.37 % ↑15.81
SNP Alison Dickie 8,864 ↑975 26.90 % ↓0.29
Conservative Ruth Davidson 🎢 5,530 ↑1257 16.78 % ↑2.05
Labour Sarah Boyack 📃 4,269 ↓2852 12.96 % ↓11.58
Liberal Democrat Hannah Bettsworth 3,949 ↓1268 11.98 % ↓6.00
Green GAIN from SNP Majority: 1,473 Swing: ↑8.05%

Edinburgh Eastern 🔗

Party Candidate Votes Change Share Change
SNP Ash Denham 16,351 ↑1799 58.25 % ↑10.89
Labour Kezia Dugdale 📃 🎢 7,385 ↓4934 26.31 % ↓13.78
Conservative Nick Cook 3,404 ↑774 12.13 % ↑3.57
Liberal Democrat Cos D'Inverno 💸 929 ↓298 3.31 % ↓0.68
SNP HOLD Majority: 8,966 Swing: ↑12.34%

Edinburgh Northern & Leith 🔗

Party Candidate Votes Change Share Change
SNP Ben Macpherson 13,779 ↑1516 50.24 % ↑10.53
Labour Lesley Hinds 7,709 ↓5149 28.11 % ↓13.52
Conservative Iain McGill 3,790 ↑862 13.82 % ↑4.34
Liberal Democrat Martin Veart 2,146 ↓690 7.83 % ↓1.35
SNP GAIN from Labour Majority: 6,070 Swing: ↑12.02%

Edinburgh Pentlands 🔗

Party Candidate Votes Change Share Change
SNP Gordon MacDonald 🛋 12,581 ↑1384 41.03 % ↑3.77
Conservative Gordon Lindhurst 🎢 12,217 ↑2778 39.84 % ↑8.43
Labour Blair Heary 4,792 ↓3201 15.63 % ↓10.97
Liberal Democrat Emma Farthing-Sykes 💸 1,075 ↓345 3.50 % ↓1.23
SNP HOLD Majority: 364 Swing: ↓2.33%

Edinburgh Southern 🔗

Party Candidate Votes Change Share Change
SNP Jim Eadie 🛋 11,176 ↑1229 35.87 % ↑6.44
Conservative Miles Briggs 🎢 8,151 ↑1853 26.16 % ↑7.52
Liberal Democrat Pramod Subbaraman 6,280 ↓2017 20.16 % ↓4.39
Labour Daniel Johnston 5,548 ↓3706 17.81 % ↓9.57
SNP HOLD Majority: 3,025 Swing: ↓0.54%

Edinburgh Western 🔗

Party Candidate Votes Change Share Change
SNP Toni Giugliano 13,444 ↑1479 42.96 % ↑7.19
Liberal Democrat Alex Cole-Hamilton 🎢 7,021 ↓2255 22.44 % ↓5.29
Conservative Sandy Batho 6,532 ↑1485 20.87 % ↑5.78
Labour Cat Headley 4,295 ↓2869 13.73 % ↓7.69
SNP HOLD Majority: 6,423 Swing: ↑6.24%

Ettrick, Roxburgh & Berwickshire 🔗

Party Candidate Votes Change Share Change
Conservative John Lamont 🛋 16,739 ↑3806 54.27 % ↑9.39
SNP Paul Wheelhouse 📃 8,538 ↑939 27.68 % ↑1.31
Liberal Democrat Jim Hume 📃 🎢 3,777 ↓1213 12.24 % ↓5.08
Labour Barrie Cunning 1,790 ↓1196 5.80 % ↓4.56
Conservative HOLD Majority: 8,201 Swing: ↑4.04%

Falkirk East 🔗

Party Candidate Votes Change Share Change
SNP Angus MacDonald 🛋 16,070 ↑1768 61.46 % ↑10.69
Labour Craig Martin 6,455 ↓4312 24.69 % ↓13.53
Conservative Callum Laidlaw 3,070 ↑698 11.74 % ↑3.32
Liberal Democrat Austin Reid 💸 550 ↓177 2.10 % ↓0.48
SNP HOLD Majority: 9,615 Swing: ↑12.11%

Falkirk West 🔗

Party Candidate Votes Change Share Change
SNP Michael Matheson 🛋 17,536 ↑1929 65.84 % ↑10.49
Labour Mandy Telford 5,912 ↓3950 22.20 % ↓12.77
Conservative Alison Harris 2,700 ↑614 10.14 % ↑2.74
Liberal Democrat Gillian Cole-Hamilton 💸 487 ↓157 1.83 % ↓0.45
SNP HOLD Majority: 11,624 Swing: ↑11.63%

Galloway & West Dumfries 🔗

Party Candidate Votes Change Share Change
Conservative Finlay Carson 14,329 ↑3258 46.01 % ↑9.10
SNP Aileen McLeod 📃 11,471 ↑1262 36.83 % ↑2.80
Labour Fiona O'Donnell 4,769 ↓3185 15.31 % ↓11.21
Liberal Democrat Andrew Metcalf 💸 577 ↓186 1.85 % ↓0.69
Conservative HOLD Majority: 2,858 Swing: ↑3.15%

Glasgow Anniesland 🔗

Party Candidate Votes Change Share Change
SNP Bill Kidd 🛋 11,606 ↑1277 54.86 % ↑11.67
Labour Bill Butler 6,188 ↓4134 29.25 % ↓13.91
Conservative Adam Tomkins 🎢 2,603 ↑592 12.30 % ↑3.89
Liberal Democrat James Spiers 💸 757 ↓243 3.58 % ↓0.60
SNP HOLD Majority: 5,418 Swing: ↑12.79%

Glasgow Cathcart 🔗

Party Candidate Votes Change Share Change
SNP James Dornan 🛋 13,391 ↑1473 56.87 % ↑11.42
Labour Soryia Siddique 6,191 ↓4135 26.29 % ↓13.09
Conservative Kyle Thornton 3,119 ↑709 13.25 % ↑4.06
Liberal Democrat Margot Clark 💸 846 ↓272 3.59 % ↓0.67
SNP HOLD Majority: 7,200 Swing: ↑12.25%

Glasgow Kelvin 🔗

Party Candidate Votes Change Share Change
SNP Sandra White 🛋 10,200 ↑1122 36.25 % ↓1.35
Green Patrick Harvie 📃 🎢 10,147 ↑5716 36.06 % ↑17.71
Labour Michael Shanks 4,601 ↓3074 16.35 % ↓15.44
Conservative Sheila Mechan 2,284 ↑519 8.12 % ↑0.81
Liberal Democrat Carole Ford 💸 904 ↓290 3.21 % ↓1.74
SNP HOLD Majority: 53 Swing: ↓9.53%

Glasgow Maryhill & Springburn 🔗

Party Candidate Votes Change Share Change
SNP Bob Doris 📃 9,654 ↑1062 54.26 % ↑12.41
Labour Patricia Ferguson 🛋 5,926 ↓3958 33.30 % ↓14.84
Conservative John Anderson 1,582 ↑360 8.89 % ↑2.94
Liberal Democrat James Harrison 💸 630 ↓203 3.54 % ↓0.52
SNP GAIN from Labour Majority: 3,728 Swing: ↑13.62%

Glasgow Pollok 🔗

Party Candidate Votes Change Share Change
SNP Humza Yousaf 📃 11,519 ↑1267 57.34 % ↑12.60
Labour Johann Lamont 🛋 🎢 6,520 ↓4355 32.45 % ↓15.01
Conservative Thomas Haddow 1,680 ↑382 8.36 % ↑2.70
Liberal Democrat Isabel Nelson 💸 371 ↓119 1.85 % ↓0.29
SNP GAIN from Labour Majority: 4,999 Swing: ↑13.80%

Glasgow Provan 🔗

Party Candidate Votes Change Share Change
SNP Ivan McKee 8,942 ↑984 54.93 % ↑13.45
Labour Paul Martin 🛋 6,017 ↓4020 36.97 % ↓15.35
Conservative Annie Wells 1,006 ↑229 6.18 % ↑2.13
Liberal Democrat Thomas Coleman 💸 313 ↓100 1.92 % ↓0.23
SNP GAIN from Labour Majority: 2,925 Swing: ↑14.40%

Glasgow Shettleston 🔗

Party Candidate Votes Change Share Change
SNP John Mason 🛋 11,380 ↑1252 60.25 % ↑12.49
Labour Thomas Rannachan 5,721 ↓3821 30.29 % ↓14.71
Conservative Thomas Kerr 1,505 ↑342 7.97 % ↑2.49
Liberal Democrat Giovanni Caccavello 💸 281 ↓90 1.49 % ↓0.26
SNP HOLD Majority: 5,659 Swing: ↑13.60%

Glasgow Southside 🔗

Party Candidate Votes Change Share Change
SNP Nicola Sturgeon 🛋 13,827 ↑1521 64.91 % ↑10.48
Labour Fariha Thomas 4,770 ↓3187 22.39 % ↓12.81
Conservative Graham Hutchison 2,243 ↑510 10.53 % ↑2.86
Liberal Democrat Kevin Lewsey 💸 463 ↓149 2.17 % ↓0.54
SNP HOLD Majority: 9,057 Swing: ↑11.64%

Greenock & Inverclyde 🔗

Party Candidate Votes Change Share Change
SNP Stuart McMillan 📃 13,344 ↑1468 53.73 % ↑11.63
Labour Siobhan McCready 7,426 ↓4961 29.90 % ↓14.01
Conservative Graeme Brooks 2,603 ↑592 10.48 % ↑3.35
Liberal Democrat John Watson 1,464 ↓470 5.89 % ↓0.97
SNP GAIN from Labour Majority: 5,918 Swing: ↑12.82%

Hamilton, Larkhall & Stonehouse 🔗

Party Candidate Votes Change Share Change
SNP Christina McKelvie 13,710 ↑1508 58.44 % ↑10.31
Labour Margaret McCulloch 📃 5,989 ↓4000 25.53 % ↓13.87
Conservative Margaret Mitchell 📃 🎢 3,296 ↑749 14.05 % ↑4.00
Liberal Democrat Eileen Baxendale 💸 466 ↓150 1.99 % ↓0.44
SNP HOLD Majority: 7,721 Swing: ↑12.09%

Inverness & Nairn 🔗

Party Candidate Votes Change Share Change
SNP Fergus Ewing 🛋 18,955 ↑2085 61.17 % ↑9.63
Conservative Edward Mountain 🎢 4,914 ↑1117 15.86 % ↑4.26
Labour David Stewart 📃 4,272 ↓2853 13.78 % ↓7.99
Liberal Democrat Carolyn Caddick 2,848 ↓915 9.19 % ↓2.31
SNP HOLD Majority: 14,041 Swing: ↑2.69%

Kilmarnock & Irvine Valley 🔗

Party Candidate Votes Change Share Change
SNP Willie Coffey 🛋 19,061 ↑2097 62.73 % ↑9.48
Labour Dave Meechan 6,577 ↓4394 21.65 % ↓12.79
Conservative Brian Whittle 4,283 ↑974 14.09 % ↑3.70
Liberal Democrat Rebecca Plenderleith 💸 465 ↓149 1.53 % ↓0.40
SNP HOLD Majority: 12,484 Swing: ↑11.13%

Kirkcaldy 🔗

Party Candidate Votes Change Share Change
SNP David Torrance 🛋 14,134 ↑1555 57.03 % ↑11.79
Labour Claire Baker 🎢 7,432 ↓4965 29.99 % ↓14.60
Conservative Martin Laidlaw 2,598 ↑591 10.48 % ↑3.26
Liberal Democrat Lauren Jones 💸 621 ↓199 2.50 % ↓0.45
SNP HOLD Majority: 6,702 Swing: ↑13.20%

Linlithgow 🔗

Party Candidate Votes Change Share Change
SNP Fiona Hyslop 🛋 19,131 ↑2104 61.56 % ↑11.75
Labour Angela Boyd Moohan 7,755 ↓5181 24.95 % ↓12.89
Conservative Charles Kennedy 3,425 ↑779 11.02 % ↑3.28
Liberal Democrat Dan Farthing-Sykes 💸 768 ↓247 2.47 % ↓0.50
SNP HOLD Majority: 11,376 Swing: ↑12.32%

Mid Fife & Glenrothes 🔗

Party Candidate Votes Change Share Change
SNP Jenny Gilruth 15,462 ↑1701 64.84 % ↑12.54
Labour Kay Morrison 5,739 ↓3834 24.07 % ↓12.31
Conservative Alex Stewart-Clark 2,169 ↑493 9.10 % ↑2.73
Liberal Democrat Jane-Ann Liston 💸 477 ↓153 2.00 % ↓0.39
SNP HOLD Majority: 9,723 Swing: ↑12.43%

Midlothian North & Musselburgh 🔗

Party Candidate Votes Change Share Change
SNP Colin Beattie 🛋 15,819 ↑1740 59.25 % ↑12.03
Labour Bernard Harkins 6,644 ↓4439 24.88 % ↓12.29
Conservative Jeremy Balfour 3,289 ↑748 12.32 % ↑3.80
Liberal Democrat Jacquie Bell 💸 949 ↓305 3.55 % ↓0.66
SNP HOLD Majority: 9,175 Swing: ↑12.16%

Midlothian South, Tweeddale & Lauderdale 🔗

Party Candidate Votes Change Share Change
SNP Christine Grahame 🛋 15,567 ↑1712 51.28 % ↑7.77
Liberal Democrat Kris Chapman 6,760 ↓2171 22.27 % ↓5.78
Conservative Michelle Ballantyne 4,844 ↑1101 15.96 % ↑4.20
Labour Fiona Dugdale 3,185 ↓2127 10.49 % ↓6.19
SNP HOLD Majority: 8,807 Swing: ↑6.78%

Moray 🔗

Party Candidate Votes Change Share Change
SNP Richard Lochhead 🛋 18,895 ↑2078 63.74 % ↑4.93
Conservative Douglas Ross 🎢 7,601 ↑1728 25.64 % ↑5.10
Labour Sean Morton 2,146 ↓1434 7.24 % ↓5.28
Liberal Democrat Jamie Paterson 💸 1,004 ↓323 3.39 % ↓1.25
SNP HOLD Majority: 11,294 Swing: ↓0.08%

Motherwell & Wishaw 🔗

Party Candidate Votes Change Share Change
SNP Clare Adamson 11,377 ↑1251 55.92 % ↑14.51
Labour John Pentland 🛋 6,423 ↓4290 31.57 % ↓12.24
Conservative Megan Gallacher 2,269 ↑516 11.15 % ↑3.98
Liberal Democrat Yvonne Finlayson 💸 278 ↓89 1.37 % ↓0.13
SNP GAIN from Labour Majority: 4,954 Swing: ↑13.38%

Na h-Eileanan an Iar 🔗

Party Candidate Votes Change Share Change
SNP Alasdair Allan 🛋 9,546 ↑1050 75.28 % ↑9.98
Labour Rhoda Grant 📃 🎢 2,233 ↓1491 17.61 % ↓11.01
Conservative Ranald Fraser 729 ↑166 5.75 % ↑1.42
Liberal Democrat Ken MacLeod 💸 173 ↓55 1.36 % ↓0.39
SNP HOLD Majority: 7,313 Swing: ↑10.50%

North East Fife 🔗

Party Candidate Votes Change Share Change
SNP Rod Campbell 12,392 ↑1363 43.92 % ↑6.76
Conservative Huw Bell 7,271 ↑1653 25.77 % ↑6.84
Liberal Democrat Willie Rennie 📃 🎢 6,386 ↓2051 22.63 % ↓5.80
Labour Rosalind Garton 2,166 ↓1447 7.68 % ↓4.49
SNP HOLD Majority: 5,121 Swing: ↓0.04%

Orkney Islands 🔗

Party Candidate Votes Change Share Change
SNP Donna Heddle 2,297 ↑253 40.55 % ↑15.48
Liberal Democrat Liam McArthur 🛋 2,204 ↓708 38.91 % ↑3.19
Conservative Jamie Halcro Johnston 888 ↑202 15.68 % ↑7.26
Labour Gerry McGarvey 💸 275 ↓183 4.85 % ↓0.77
SNP GAIN from Liberal Democrat Majority: 93 Swing: ↑6.15%

Paisley 🔗

Party Candidate Votes Change Share Change
SNP George Adam 🛋 12,262 ↑1349 53.57 % ↑10.92
Labour Neil Bibby 📃 🎢 6,394 ↓4271 27.93 % ↓13.75
Conservative Paul Masterton 2,885 ↑656 12.60 % ↑3.89
Liberal Democrat Eileen McCartin 1,349 ↓434 5.90 % ↓1.07
SNP HOLD Majority: 5,868 Swing: ↑12.34%

Perthshire North 🔗

Party Candidate Votes Change Share Change
SNP John Swinney 🛋 20,471 ↑2252 61.74 % ↑0.91
Conservative Murdo Fraser 📃 🎢 10,181 ↑2315 30.70 % ↑4.44
Labour Anna McEwan 💸 1,602 ↓1070 4.83 % ↓4.09
Liberal Democrat Peter Barrett 💸 905 ↓291 2.73 % ↓1.26
SNP HOLD Majority: 10,290 Swing: ↓1.77%

Perthshire South & Kinross-shire 🔗

Party Candidate Votes Change Share Change
SNP Roseanna Cunningham 🛋 18,059 ↑1986 53.62 % ↑2.13
Conservative Liz Smith 🎢 11,528 ↑2621 34.23 % ↑5.70
Labour Scott Nicholson 2,386 ↓1594 7.08 % ↓5.67
Liberal Democrat Willie Robertson 1,707 ↓549 5.07 % ↓2.16
SNP HOLD Majority: 6,531 Swing: ↓1.79%

Renfrewshire North & West 🔗

Party Candidate Votes Change Share Change
SNP Derek Mackay 12,933 ↑1423 48.96 % ↑7.10
Conservative David Wilson 7,104 ↑1615 26.89 % ↑6.93
Labour Mary Fee 📃 🎢 5,963 ↓3983 22.57 % ↓13.60
Liberal Democrat Rod Ackland 💸 416 ↓134 1.58 % ↓0.42
SNP HOLD Majority: 5,829 Swing: ↑0.08%

Renfrewshire South 🔗

Party Candidate Votes Change Share Change
SNP Tom Arthur 11,636 ↑1280 49.11 % ↑10.62
Labour Paul O'Kane 7,753 ↓5180 32.72 % ↓15.34
Conservative Ann Leblond 3,775 ↑858 15.93 % ↑5.09
Liberal Democrat Tristan Gray 💸 531 ↓171 2.24 % ↓0.37
SNP GAIN from Labour Majority: 3,883 Swing: ↑12.98%

Rutherglen 🔗

Party Candidate Votes Change Share Change
SNP Clare Haughey 12,034 ↑1324 52.04 % ↑12.52
Labour James Kelly 🛋 🎢 7,487 ↓5002 32.38 % ↓13.70
Conservative Taylor Muir 2,713 ↑617 11.73 % ↑4.00
Liberal Democrat Robert Brown 💸 889 ↓285 3.84 % ↓0.49
SNP GAIN from Labour Majority: 4,547 Swing: ↑13.11%

Shetland Islands 🔗

Party Candidate Votes Change Share Change
Liberal Democrat Tavish Scott 🛋 3,377 ↓1085 61.97 % ↑14.46
SNP Danus Skene 1,274 ↑140 23.38 % ↑11.30
Conservative Cameron Smith 427 ↑97 7.84 % ↑4.33
Labour Robina Barton 372 ↓248 6.82 % ↑0.22
Liberal Democrat HOLD Majority: 2,103 Swing: ↑1.58%

Skye, Lochaber & Badenoch 🔗

Party Candidate Votes Change Share Change
SNP Kate Forbes 16,558 ↑1821 55.08 % ↑8.90
Liberal Democrat Angela MacLean 7,373 ↓2369 24.53 % ↓5.99
Conservative Robbie Munro 3,668 ↑834 12.20 % ↑3.32
Labour Linda Stewart 2,465 ↓1647 8.20 % ↓4.68
SNP HOLD Majority: 9,185 Swing: ↑7.45%

Stirling 🔗

Party Candidate Votes Change Share Change
SNP Bruce Crawford 🛋 16,694 ↑1836 57.27 % ↑8.40
Conservative Dean Lockhart 🎢 5,967 ↑1357 20.47 % ↑5.31
Labour Rebecca Bell 5,508 ↓3680 18.90 % ↓11.32
Liberal Democrat Elisabeth Wilson 💸 981 ↓315 3.37 % ↓0.89
SNP HOLD Majority: 10,727 Swing: ↑1.55%

Strathkelvin & Bearsden 🔗

Party Candidate Votes Change Share Change
SNP Rona Mackay 16,020 ↑1762 51.35 % ↑9.11
Labour Margaret McCarthy 7,468 ↓4988 23.93 % ↓12.97
Conservative Andrew Polson 5,744 ↑1306 18.41 % ↑5.26
Liberal Democrat Katy Gordon 1,968 ↓632 6.31 % ↓1.39
SNP HOLD Majority: 8,552 Swing: ↑11.04%

Uddingston & Bellshill 🔗

Party Candidate Votes Change Share Change
SNP Richard Lyle 📃 12,154 ↑1337 54.73 % ↑11.45
Labour Michael McMahon 🛋 6,913 ↓4618 31.13 % ↓15.00
Conservative Andrew Morrison 2,740 ↑623 12.34 % ↑3.87
Liberal Democrat Kaitey Blair 💸 401 ↓129 1.81 % ↓0.31
SNP GAIN from Labour Majority: 5,241 Swing: ↑13.22%