MSPs — All on record

Members of both Houses of the UK Parliament are listed below. Refer to this explanation of the "rebellion" and "attendance" rates, as they may not mean what you think they do.

Sort by: Name | Constituency | Party | Dates | Rebellions

NameConstituencyPartyDatesRebellions
(explain...)
Lewis MacdonaldAberdeen CentralLab(2003-2007)0.0%
Lewis MacdonaldAberdeen CentralLab(1999-2003)0.3%
Lewis MacdonaldAberdeen CentralLab(2007-2011)0.4%
Kevin StewartAberdeen CentralSNP(2011-2016)n/a
Kevin StewartAberdeen CentralSNP(2016-2021)n/a
Kevin StewartAberdeen CentralSNP(2021-present)n/a
Brian AdamAberdeen DonsideSNP(2011-2013)n/a
Jackie DunbarAberdeen DonsideSNP(2021-present)n/a
Mark McDonaldAberdeen Donsidewhilst Independent(2018-2021)n/a
Mark McDonaldAberdeen DonsideSNP(2013-2016)n/a
Mark McDonaldAberdeen Donsidewhilst SNP(2016-2018)n/a
Brian AdamAberdeen NorthSNP(2003-2007)3.2%
Brian AdamAberdeen NorthSNP(2007-2011)0.3%
Elaine ThomsonAberdeen NorthLab(1999-2003)0.3%
Lord Nicol Ross [Missing last name for 80392]Aberdeen SouthLDem(2007-2011)0.6%
Nicol StephenAberdeen SouthLDem(1999-2003)2.5%
Nicol StephenAberdeen SouthLDem(2003-2007)0.1%
Audrey NicollAberdeen South and North KincardineSNP(2021-present)n/a
Maureen WattAberdeen South and North KincardineSNP(2011-2016)n/a
Maureen WattAberdeen South and North KincardineSNP(2016-2021)n/a
Gillian MartinAberdeenshire EastSNP(2016-2021)n/a
Gillian MartinAberdeenshire EastSNP(2021-present)n/a
Alex SalmondAberdeenshire EastSNP(2011-2016)n/a
Alexander BurnettAberdeenshire WestCon(2016-2021)n/a
Alexander BurnettAberdeenshire WestCon(2021-present)n/a
Dennis RobertsonAberdeenshire WestSNP(2011-2016)n/a
Neil GrayAirdrie and ShottsSNP(2021-present)n/a
Alex NeilAirdrie and ShottsSNP(2011-2016)n/a
Alex NeilAirdrie and ShottsSNP(2016-2021)n/a
Karen WhitefieldAirdrie and ShottsLab(2003-2007)1.4%
Karen WhitefieldAirdrie and ShottsLab(1999-2003)0.2%
Karen WhitefieldAirdrie and ShottsLab(2007-2011)0.7%
Angela ConstanceAlmond ValleySNP(2011-2016)n/a
Angela ConstanceAlmond ValleySNP(2016-2021)n/a
Angela ConstanceAlmond ValleySNP(2021-present)n/a
Andrew WelshAngusSNP(2003-2007)1.1%
Andrew WelshAngusSNP(1999-2003)2.6%
Andrew WelshAngusSNP(2007-2011)0.0%
Nigel DonAngus North and MearnsSNP(2011-2016)n/a
Mairi GougeonAngus North and MearnsSNP(2016-2021)n/a
Mairi GougeonAngus North and MearnsSNP(2021-present)n/a
Graeme DeyAngus SouthSNP(2011-2016)n/a
Graeme DeyAngus SouthSNP(2016-2021)n/a
Graeme DeyAngus SouthSNP(2021-present)n/a
George LyonArgyll and ButeLDem(2003-2007)0.2%
George LyonArgyll and ButeLDem(1999-2003)1.6%
Jim MatherArgyll and ButeSNP(2007-2011)0.3%
Jenni MintoArgyll and ButeSNP(2021-present)n/a
Michael RussellArgyll and ButeSNP(2011-2016)n/a
Michael RussellArgyll and ButeSNP(2016-2021)n/a
Siobhian BrownAyrSNP(2021-present)n/a
John ScottAyrCon(2011-2016)n/a
John ScottAyrCon(2003-2007)0.9%
John ScottAyrCon(2000-2003)0.2%
John ScottAyrCon(2007-2011)0.0%
John ScottAyrCon(2016-2021)n/a
Ian WelshAyrLab(1999-1999)2.7%
Alex SalmondBanff and BuchanSNP(1999-2001)0.3%
Stewart StevensonBanff and BuchanSNP(2003-2007)0.6%
Stewart StevensonBanff and BuchanSNP(2001-2003)2.9%
Stewart StevensonBanff and BuchanSNP(2007-2011)0.0%
Karen AdamBanffshire and Buchan CoastSNP(2021-present)n/a
Stewart StevensonBanffshire and Buchan CoastSNP(2011-2016)n/a
Stewart StevensonBanffshire and Buchan CoastSNP(2016-2021)n/a
Jamie StoneCaithness, Sutherland and Easter RossLDem(2003-2007)0.5%
Jamie StoneCaithness, Sutherland and Easter RossLDem(1999-2003)2.8%
Jamie StoneCaithness, Sutherland and Easter RossLDem(2007-2011)1.9%
Rob GibsonCaithness, Sutherland and RossSNP(2011-2016)n/a
Gail RossCaithness, Sutherland and RossSNP(2016-2021)n/a
Maree ToddCaithness, Sutherland and RossSNP(2021-present)n/a
Jeane FreemanCarrick, Cumnock and Doon ValleySNP(2016-2021)n/a
Adam IngramCarrick, Cumnock and Doon ValleySNP(2011-2016)n/a
Cathy JamiesonCarrick, Cumnock and Doon ValleyLab(2003-2007)0.0%
Cathy JamiesonCarrick, Cumnock and Doon ValleyLab(1999-2003)0.1%
Cathy JamiesonCarrick, Cumnock and Doon ValleyLab(2007-2011)0.2%
Elena WhithamCarrick, Cumnock and Doon ValleySNP(2021-present)n/a
Tricia MarwickCentral FifeSNP(2007-2011)0.2%
Christine MayCentral FifeLab(2003-2007)0.5%
Henry McLeishCentral FifeLab(1999-2003)0.8%
Clare AdamsonCentral ScotlandSNP(2011-2016)n/a
Linda FabianiCentral ScotlandSNP(2003-2007)2.3%
Linda FabianiCentral ScotlandSNP(1999-2003)1.9%
Linda FabianiCentral ScotlandSNP(2007-2011)0.2%
Meghan GallacherCentral ScotlandCon(2021-present)n/a
Donald GorrieCentral ScotlandLDem(2003-2007)8.2%
Donald GorrieCentral ScotlandLDem(1999-2003)8.4%
Mark GriffinCentral ScotlandLab(2011-2016)n/a
Mark GriffinCentral ScotlandLab(2016-2021)n/a
Mark GriffinCentral ScotlandLab(2021-present)n/a
Alison HarrisCentral ScotlandCon(2016-2021)n/a
Jamie HepburnCentral ScotlandSNP(2007-2011)0.2%
Stephen KerrCentral ScotlandCon(2021-present)n/a
Carolyn LeckieCentral ScotlandSSP(2003-2007)0.6%
Monica LennonCentral ScotlandLab(2016-2021)n/a
Monica LennonCentral ScotlandLab(2021-present)n/a
Richard LeonardCentral ScotlandLab(2016-2021)n/a
Richard LeonardCentral ScotlandLab(2021-present)n/a
Richard LyleCentral ScotlandSNP(2011-2016)n/a
Gillian MackayCentral ScotlandGreen(2021-present)n/a
Michael MathesonCentral ScotlandSNP(2003-2007)1.7%
Michael MathesonCentral ScotlandSNP(1999-2003)1.7%
Margaret McCullochCentral ScotlandLab(2011-2016)n/a
Lyndsay McIntoshCentral ScotlandCon(1999-2003)0.5%
Christina McKelvieCentral ScotlandSNP(2007-2011)0.0%
Siobhan McMahonCentral ScotlandLab(2011-2016)n/a
Margaret MitchellCentral ScotlandCon(2011-2016)n/a
Margaret MitchellCentral ScotlandCon(2003-2007)0.8%
Margaret MitchellCentral ScotlandCon(2007-2011)0.6%
Margaret MitchellCentral ScotlandCon(2016-2021)n/a
Alex NeilCentral ScotlandSNP(2003-2007)0.9%
Alex NeilCentral ScotlandSNP(1999-2003)2.2%
Alex NeilCentral ScotlandSNP(2007-2011)0.2%
Hugh O'DonnellCentral ScotlandLDem(2007-2011)1.3%
Gil PatersonCentral ScotlandSNP(1999-2003)2.2%
Graham SimpsonCentral ScotlandCon(2016-2021)n/a
Graham SimpsonCentral ScotlandCon(2021-present)n/a
Elaine SmithCentral ScotlandLab(2016-2021)n/a
John SwinburneCentral ScotlandSSCUP(2003-2007)0.0%
Andrew WilsonCentral ScotlandSNP(1999-2003)2.8%
John WilsonCentral Scotlandwhilst Independent(2014-2016)n/a
John WilsonCentral Scotlandwhilst SNP(2011-2014)n/a
John WilsonCentral ScotlandSNP(2007-2011)0.2%
Keith BrownClackmannanshire and DunblaneSNP(2011-2016)n/a
Keith BrownClackmannanshire and DunblaneSNP(2016-2021)n/a
Keith BrownClackmannanshire and DunblaneSNP(2021-present)n/a
Marie McNairClydebank and MilngavieSNP(2021-present)n/a
Des McNultyClydebank and MilngavieLab(2003-2007)0.4%
Des McNultyClydebank and MilngavieLab(1999-2003)0.4%
Des McNultyClydebank and MilngavieLab(2007-2011)0.0%
Gil PatersonClydebank and MilngavieSNP(2011-2016)n/a
Gil PatersonClydebank and MilngavieSNP(2016-2021)n/a
Aileen CampbellClydesdaleSNP(2011-2016)n/a
Aileen CampbellClydesdaleSNP(2016-2021)n/a
Karen GillonClydesdaleLab(2003-2007)1.5%
Karen GillonClydesdaleLab(1999-2003)1.3%
Karen GillonClydesdaleLab(2007-2011)0.0%
Màiri McAllanClydesdaleSNP(2021-present)n/a
Fulton MacGregorCoatbridge and ChrystonSNP(2016-2021)n/a
Fulton MacGregorCoatbridge and ChrystonSNP(2021-present)n/a
Elaine SmithCoatbridge and ChrystonLab(2011-2016)n/a
Elaine SmithCoatbridge and ChrystonLab(2003-2007)5.6%
Elaine SmithCoatbridge and ChrystonLab(1999-2003)3.9%
Elaine SmithCoatbridge and ChrystonLab(2007-2011)2.1%
Helen EadieCowdenbeathLab(2011-2013)n/a
Annabelle EwingCowdenbeathSNP(2016-2021)n/a
Annabelle EwingCowdenbeathSNP(2021-present)n/a
Alex RowleyCowdenbeathLab(2014-2016)n/a
Cathie CraigieCumbernauld and KilsythLab(2003-2007)0.5%
Cathie CraigieCumbernauld and KilsythLab(1999-2003)0.9%
Cathie CraigieCumbernauld and KilsythLab(2007-2011)0.4%
Jamie HepburnCumbernauld and KilsythSNP(2011-2016)n/a
Jamie HepburnCumbernauld and KilsythSNP(2016-2021)n/a
Jamie HepburnCumbernauld and KilsythSNP(2021-present)n/a
Kenneth GibsonCunninghame NorthSNP(2011-2016)n/a
Kenneth GibsonCunninghame NorthSNP(2007-2011)0.8%
Kenneth GibsonCunninghame NorthSNP(2016-2021)n/a
Kenneth GibsonCunninghame NorthSNP(2021-present)n/a
Allan WilsonCunninghame NorthLab(2003-2007)0.1%
Allan WilsonCunninghame NorthLab(1999-2003)0.7%
Margaret BurgessCunninghame SouthSNP(2011-2016)n/a
Ruth MaguireCunninghame SouthSNP(2016-2021)n/a
Ruth MaguireCunninghame SouthSNP(2021-present)n/a
Irene OldfatherCunninghame SouthLab(2003-2007)0.7%
Irene OldfatherCunninghame SouthLab(1999-2003)0.4%
Irene OldfatherCunninghame SouthLab(2007-2011)0.4%
Jackie BaillieDumbartonLab(2011-2016)n/a
Jackie BaillieDumbartonLab(2003-2007)0.5%
Jackie BaillieDumbartonLab(1999-2003)0.4%
Jackie BaillieDumbartonLab(2007-2011)0.0%
Jackie BaillieDumbartonLab(2016-2021)n/a
Jackie BaillieDumbartonLab(2021-present)n/a
Elaine MurrayDumfriesLab(2003-2007)0.6%
Elaine MurrayDumfriesLab(1999-2003)1.4%
Elaine MurrayDumfriesLab(2007-2011)0.3%
Oliver MundellDumfriesshireCon(2016-2021)n/a
Oliver MundellDumfriesshireCon(2021-present)n/a
Elaine MurrayDumfriesshireLab(2011-2016)n/a
Shona RobisonDundee City EastSNP(2011-2016)n/a
Shona RobisonDundee City EastSNP(2016-2021)n/a
Shona RobisonDundee City EastSNP(2021-present)n/a
Joe FitzPatrickDundee City WestSNP(2011-2016)n/a
Joe FitzPatrickDundee City WestSNP(2016-2021)n/a
Joe FitzPatrickDundee City WestSNP(2021-present)n/a
John McAllionDundee EastLab(1999-2003)6.7%
Shona RobisonDundee EastSNP(2003-2007)0.5%
Shona RobisonDundee EastSNP(2007-2011)0.0%
Joe FitzPatrickDundee WestSNP(2007-2011)0.3%
Kate MacleanDundee WestLab(2003-2007)2.6%
Kate MacleanDundee WestLab(1999-2003)1.2%
Cara HiltonDunfermlineLab(2013-2016)n/a
Shirley-Anne SomervilleDunfermlineSNP(2016-2021)n/a
Shirley-Anne SomervilleDunfermlineSNP(2021-present)n/a
Bill WalkerDunfermlinewhilst Independent(2012-2013)n/a
Bill WalkerDunfermlinewhilst SNP(2011-2012)n/a
Helen EadieDunfermline EastLab(2003-2007)1.0%
Helen EadieDunfermline EastLab(1999-2003)0.5%
Helen EadieDunfermline EastLab(2007-2011)0.5%
Scott BarrieDunfermline WestLab(2003-2007)0.2%
Scott BarrieDunfermline WestLab(1999-2003)0.6%
Jim TolsonDunfermline WestLDem(2007-2011)0.7%
Linda FabianiEast KilbrideSNP(2011-2016)n/a
Linda FabianiEast KilbrideSNP(2016-2021)n/a
Andy KerrEast KilbrideLab(2003-2007)0.2%
Andy KerrEast KilbrideLab(1999-2003)0.1%
Andy KerrEast KilbrideLab(2007-2011)0.7%
Collette StevensonEast KilbrideSNP(2021-present)n/a
Iain GrayEast LothianLab(2011-2016)n/a
Iain GrayEast LothianLab(2007-2011)0.4%
Iain GrayEast LothianLab(2016-2021)n/a
John Home RobertsonEast LothianLab(2003-2007)0.5%
John Home RobertsonEast LothianLab(1999-2003)2.1%
Paul McLennanEast LothianSNP(2021-present)n/a
Jackson CarlawEastwoodCon(2016-2021)n/a
Jackson CarlawEastwoodCon(2021-present)n/a
Kenneth MacintoshEastwoodLab(2011-2016)n/a
Kenneth MacintoshEastwoodLab(2003-2007)0.5%
Kenneth MacintoshEastwoodLab(1999-2003)0.4%
Kenneth MacintoshEastwoodLab(2007-2011)0.0%
Marco BiagiEdinburgh CentralSNP(2011-2016)n/a
Sarah BoyackEdinburgh CentralLab(2003-2007)0.3%
Sarah BoyackEdinburgh CentralLab(1999-2003)0.3%
Sarah BoyackEdinburgh CentralLab(2007-2011)0.2%
Ruth DavidsonEdinburgh CentralCon(2016-2021)n/a
Angus RobertsonEdinburgh CentralSNP(2021-present)n/a
Susan DeaconEdinburgh East and MusselburghLab(2003-2007)1.6%
Susan DeaconEdinburgh East and MusselburghLab(1999-2003)0.8%
Kenny MacAskillEdinburgh East and MusselburghSNP(2007-2011)0.0%
Ash DenhamEdinburgh EasternSNP(2016-2021)n/a
Ash DenhamEdinburgh EasternSNP(2021-present)n/a
Kenny MacAskillEdinburgh EasternSNP(2011-2016)n/a
Malcolm ChisholmEdinburgh North and LeithLab(2003-2007)0.4%
Malcolm ChisholmEdinburgh North and LeithLab(1999-2003)0.4%
Malcolm ChisholmEdinburgh North and LeithLab(2007-2011)1.2%
Malcolm ChisholmEdinburgh Northern and LeithLab(2011-2016)n/a
Ben MacphersonEdinburgh Northern and LeithSNP(2016-2021)n/a
Ben MacphersonEdinburgh Northern and LeithSNP(2021-present)n/a
Iain GrayEdinburgh PentlandsLab(1999-2003)0.4%
Gordon MacDonaldEdinburgh PentlandsSNP(2011-2016)n/a
Gordon MacDonaldEdinburgh PentlandsSNP(2016-2021)n/a
Gordon MacDonaldEdinburgh PentlandsSNP(2021-present)n/a
David McLetchieEdinburgh PentlandsCon(2003-2007)0.6%
David McLetchieEdinburgh PentlandsCon(2007-2011)0.0%
Angus MacKayEdinburgh SouthLab(1999-2003)0.5%
Mike PringleEdinburgh SouthLDem(2003-2007)1.4%
Mike PringleEdinburgh SouthLDem(2007-2011)0.7%
Jim EadieEdinburgh SouthernSNP(2011-2016)n/a
Daniel JohnsonEdinburgh SouthernLab(2016-2021)n/a
Daniel JohnsonEdinburgh SouthernLab(2021-present)n/a
Margaret SmithEdinburgh WestLDem(2003-2007)0.8%
Margaret SmithEdinburgh WestLDem(1999-2003)2.0%
Margaret SmithEdinburgh WestLDem(2007-2011)0.2%
Alex Cole-HamiltonEdinburgh WesternLDem(2016-2021)n/a
Alex Cole-HamiltonEdinburgh WesternLDem(2021-present)n/a
Colin KeirEdinburgh WesternSNP(2011-2016)n/a
Rachael HamiltonEttrick, Roxburgh and BerwickshireCon(2017-2021)n/a
Rachael HamiltonEttrick, Roxburgh and BerwickshireCon(2021-present)n/a
John LamontEttrick, Roxburgh and BerwickshireCon(2011-2016)n/a
John LamontEttrick, Roxburgh and BerwickshireCon(2016-2017)n/a
Angus MacDonaldFalkirk EastSNP(2011-2016)n/a
Angus MacDonaldFalkirk EastSNP(2016-2021)n/a
Cathy PeattieFalkirk EastLab(2003-2007)0.6%
Cathy PeattieFalkirk EastLab(1999-2003)1.1%
Cathy PeattieFalkirk EastLab(2007-2011)1.3%
Michelle ThomsonFalkirk EastSNP(2021-present)n/a
Dennis CanavanFalkirk WestIndependent(2003-2007)n/a
Dennis CanavanFalkirk WestIndependent(1999-2003)n/a
Michael MathesonFalkirk WestSNP(2011-2016)n/a
Michael MathesonFalkirk WestSNP(2007-2011)0.2%
Michael MathesonFalkirk WestSNP(2016-2021)n/a
Michael MathesonFalkirk WestSNP(2021-present)n/a
Alex FergussonGalloway and Upper NithsdaleCon(2003-2007)1.8%
Alex FergussonGalloway and Upper NithsdaleNone(2007-2007)n/a
Alex FergussonGalloway and Upper NithsdaleNone(2007-2011)n/a
Alasdair MorganGalloway and Upper NithsdaleSNP(1999-2003)2.1%
Finlay CarsonGalloway and West DumfriesCon(2016-2021)n/a
Finlay CarsonGalloway and West DumfriesCon(2021-present)n/a
Alex FergussonGalloway and West DumfriesCon(2011-2016)n/a
Bashir AhmadGlasgowSNP(2007-2009)0.0%
Bill AitkenGlasgowCon(2003-2007)0.4%
Bill AitkenGlasgowCon(1999-2003)0.3%
Bill AitkenGlasgowCon(2007-2011)0.7%
Robert BrownGlasgowLDem(2003-2007)0.6%
Robert BrownGlasgowLDem(1999-2003)2.3%
Robert BrownGlasgowLDem(2007-2011)0.5%
Ruth DavidsonGlasgowCon(2011-2016)n/a
Bob DorisGlasgowSNP(2011-2016)n/a
Bob DorisGlasgowSNP(2007-2011)0.0%
Pam Duncan-GlancyGlasgowLab(2021-present)n/a
Dorothy-Grace ElderGlasgowwhilst Independent(1999-2002)n/a
Dorothy-Grace ElderGlasgowwhilst Independent(2002-2003)n/a
Kenneth GibsonGlasgowSNP(1999-2003)1.8%
Sandesh GulhaneGlasgowCon(2021-present)n/a
Patrick HarvieGlasgowGreen(2011-2016)n/a
Patrick HarvieGlasgowGreen(2003-2007)0.5%
Patrick HarvieGlasgowGreen(2007-2011)0.0%
Patrick HarvieGlasgowGreen(2016-2021)n/a
Patrick HarvieGlasgowGreen(2021-present)n/a
Rosie KaneGlasgowSSP(2003-2007)0.5%
James KellyGlasgowLab(2016-2021)n/a
Bill KiddGlasgowSNP(2007-2011)0.0%
Johann LamontGlasgowLab(2016-2021)n/a
Hanzala MalikGlasgowLab(2011-2016)n/a
Anne McLaughlinGlasgowSNP(2009-2011)0.0%
Pauline McNeillGlasgowLab(2016-2021)n/a
Pauline McNeillGlasgowLab(2021-present)n/a
Anne McTaggartGlasgowLab(2011-2016)n/a
Anas SarwarGlasgowLab(2016-2021)n/a
Anas SarwarGlasgowLab(2021-present)n/a
Tommy SheridanGlasgowwhilst SG(2006-2007)0.0%
Tommy SheridanGlasgowwhilst SSP(2003-2006)4.1%
Tommy SheridanGlasgowSSP(1999-2003)0.0%
Drew SmithGlasgowLab(2011-2016)n/a
Nicola SturgeonGlasgowSNP(2003-2007)0.6%
Nicola SturgeonGlasgowSNP(1999-2003)1.1%
Paul SweeneyGlasgowLab(2021-present)n/a
Adam TomkinsGlasgowCon(2016-2021)n/a
Annie WellsGlasgowCon(2016-2021)n/a
Annie WellsGlasgowCon(2021-present)n/a
Sandra WhiteGlasgowSNP(2003-2007)1.9%
Sandra WhiteGlasgowSNP(1999-2003)1.2%
Sandra WhiteGlasgowSNP(2007-2011)0.2%
Humza YousafGlasgowSNP(2011-2016)n/a
Bill ButlerGlasgow AnnieslandLab(2003-2007)1.4%
Bill ButlerGlasgow AnnieslandLab(2000-2003)0.8%
Bill ButlerGlasgow AnnieslandLab(2007-2011)0.2%
Donald DewarGlasgow AnnieslandLab(1999-2000)1.5%
Bill KiddGlasgow AnnieslandSNP(2011-2016)n/a
Bill KiddGlasgow AnnieslandSNP(2016-2021)n/a
Bill KiddGlasgow AnnieslandSNP(2021-present)n/a
Margaret CurranGlasgow BailliestonLab(2003-2007)0.9%
Margaret CurranGlasgow BailliestonLab(1999-2003)0.1%
Margaret CurranGlasgow BailliestonLab(2007-2011)0.0%
James DornanGlasgow CathcartSNP(2011-2016)n/a
James DornanGlasgow CathcartSNP(2016-2021)n/a
James DornanGlasgow CathcartSNP(2021-present)n/a
Charlie GordonGlasgow CathcartLab(2005-2007)1.3%
Charlie GordonGlasgow CathcartLab(2007-2011)0.2%
Mike WatsonGlasgow Cathcartwhilst Independent(2004-2005)n/a
Mike WatsonGlasgow Cathcartwhilst Lab(2003-2004)0.0%
Mike WatsonGlasgow CathcartLab(1999-2003)0.9%
Gordon JacksonGlasgow GovanLab(2003-2007)0.2%
Gordon JacksonGlasgow GovanLab(1999-2003)1.2%
Nicola SturgeonGlasgow GovanSNP(2007-2011)0.0%
Pauline McNeillGlasgow KelvinLab(2003-2007)1.6%
Pauline McNeillGlasgow KelvinLab(1999-2003)2.0%
Pauline McNeillGlasgow KelvinLab(2007-2011)0.4%
Kaukab StewartGlasgow KelvinSNP(2021-present)n/a
Sandra WhiteGlasgow KelvinSNP(2011-2016)n/a
Sandra WhiteGlasgow KelvinSNP(2016-2021)n/a
Patricia FergusonGlasgow MaryhillLab(2003-2007)0.3%
Patricia FergusonGlasgow MaryhillLab(1999-2003)0.2%
Patricia FergusonGlasgow MaryhillLab(2007-2011)0.7%
Bob DorisGlasgow Maryhill and SpringburnSNP(2016-2021)n/a
Bob DorisGlasgow Maryhill and SpringburnSNP(2021-present)n/a
Patricia FergusonGlasgow Maryhill and SpringburnLab(2011-2016)n/a
Johann LamontGlasgow PollokLab(2011-2016)n/a
Johann LamontGlasgow PollokLab(2003-2007)1.2%
Johann LamontGlasgow PollokLab(1999-2003)0.2%
Johann LamontGlasgow PollokLab(2007-2011)0.4%
Humza YousafGlasgow PollokSNP(2016-2021)n/a
Humza YousafGlasgow PollokSNP(2021-present)n/a
Paul MartinGlasgow ProvanLab(2011-2016)n/a
Ivan McKeeGlasgow ProvanSNP(2016-2021)n/a
Ivan McKeeGlasgow ProvanSNP(2021-present)n/a
Janis HughesGlasgow RutherglenLab(2003-2007)0.2%
Janis HughesGlasgow RutherglenLab(1999-2003)0.4%
James KellyGlasgow RutherglenLab(2007-2011)0.0%
John MasonGlasgow ShettlestonSNP(2011-2016)n/a
John MasonGlasgow ShettlestonSNP(2016-2021)n/a
John MasonGlasgow ShettlestonSNP(2021-present)n/a
Frank McAveetyGlasgow ShettlestonLab(2003-2007)0.2%
Frank McAveetyGlasgow ShettlestonLab(1999-2003)0.6%
Frank McAveetyGlasgow ShettlestonLab(2007-2011)0.9%
Nicola SturgeonGlasgow SouthsideSNP(2011-2016)n/a
Nicola SturgeonGlasgow SouthsideSNP(2016-2021)n/a
Nicola SturgeonGlasgow SouthsideSNP(2021-present)n/a
Paul MartinGlasgow SpringburnLab(2003-2007)0.2%
Paul MartinGlasgow SpringburnLab(1999-2003)0.2%
Paul MartinGlasgow SpringburnLab(2007-2011)0.7%
Nora RadcliffeGordonLDem(2003-2007)0.1%
Nora RadcliffeGordonLDem(1999-2003)1.3%
Alex SalmondGordonSNP(2007-2011)0.0%
Stuart McMillanGreenock and InverclydeSNP(2016-2021)n/a
Stuart McMillanGreenock and InverclydeSNP(2021-present)n/a
Duncan McNeilGreenock and InverclydeLab(2011-2016)n/a
Duncan McNeilGreenock and InverclydeLab(2003-2007)0.8%
Duncan McNeilGreenock and InverclydeLab(1999-2003)1.0%
Duncan McNeilGreenock and InverclydeLab(2007-2011)0.2%
Michael McMahonHamilton North and BellshillLab(2003-2007)0.4%
Michael McMahonHamilton North and BellshillLab(1999-2003)0.4%
Michael McMahonHamilton North and BellshillLab(2007-2011)0.3%
Tom McCabeHamilton SouthLab(2003-2007)0.4%
Tom McCabeHamilton SouthLab(1999-2003)0.7%
Tom McCabeHamilton SouthLab(2007-2011)0.6%
Christina McKelvieHamilton, Larkhall and StonehouseSNP(2011-2016)n/a
Christina McKelvieHamilton, Larkhall and StonehouseSNP(2016-2021)n/a
Christina McKelvieHamilton, Larkhall and StonehouseSNP(2021-present)n/a
Ariane BurgessHighlands and IslandsGreen(2021-present)n/a
Donald CameronHighlands and IslandsCon(2016-2021)n/a
Donald CameronHighlands and IslandsCon(2021-2024)n/a
Tim EagleHighlands and IslandsCon(2024-present)n/a
Dr Winnie EwingHighlands and IslandsSNP(1999-2003)4.0%
John FinnieHighlands and IslandsGreen(2016-2021)n/a
John FinnieHighlands and Islandswhilst Independent(2012-2016)n/a
John FinnieHighlands and Islandswhilst SNP(2011-2012)n/a
Rob GibsonHighlands and IslandsSNP(2003-2007)1.0%
Rob GibsonHighlands and IslandsSNP(2007-2011)0.0%
Rhoda GrantHighlands and IslandsLab(2011-2016)n/a
Rhoda GrantHighlands and IslandsLab(1999-2003)1.1%
Rhoda GrantHighlands and IslandsLab(2007-2011)0.0%
Rhoda GrantHighlands and IslandsLab(2016-2021)n/a
Rhoda GrantHighlands and IslandsLab(2021-present)n/a
Jamie Halcro JohnstonHighlands and IslandsCon(2017-2021)n/a
Jamie Halcro JohnstonHighlands and IslandsCon(2021-present)n/a
Duncan HamiltonHighlands and IslandsSNP(1999-2003)3.9%
Mike MacKenzieHighlands and IslandsSNP(2011-2016)n/a
Maureen MacmillanHighlands and IslandsLab(2003-2007)0.2%
Maureen MacmillanHighlands and IslandsLab(1999-2003)1.0%
Jim MatherHighlands and IslandsSNP(2003-2007)0.9%
Jamie McGrigorHighlands and IslandsCon(2011-2016)n/a
Jamie McGrigorHighlands and IslandsCon(2003-2007)1.6%
Jamie McGrigorHighlands and IslandsCon(1999-2003)0.9%
Jamie McGrigorHighlands and IslandsCon(2007-2011)0.5%
Edward MountainHighlands and IslandsCon(2016-2021)n/a
Edward MountainHighlands and IslandsCon(2021-present)n/a
Peter PeacockHighlands and IslandsLab(2003-2007)0.0%
Peter PeacockHighlands and IslandsLab(1999-2003)0.2%
Peter PeacockHighlands and IslandsLab(2007-2011)0.5%
Dave PetrieHighlands and IslandsCon(2006-2007)0.7%
Emma RoddickHighlands and IslandsSNP(2021-present)n/a
Douglas RossHighlands and IslandsCon(2016-2017)n/a
Douglas RossHighlands and IslandsCon(2021-present)n/a
Mary ScanlonHighlands and IslandsCon(2011-2016)n/a
Mary ScanlonHighlands and IslandsCon(2003-2006)0.8%
Mary ScanlonHighlands and IslandsCon(1999-2003)0.4%
Mary ScanlonHighlands and IslandsCon(2007-2011)0.2%
Eleanor ScottHighlands and IslandsGreen(2003-2007)0.7%
David StewartHighlands and IslandsLab(2011-2016)n/a
David StewartHighlands and IslandsLab(2007-2011)0.0%
David StewartHighlands and IslandsLab(2016-2021)n/a
Dave ThompsonHighlands and IslandsSNP(2007-2011)0.0%
Maree ToddHighlands and IslandsSNP(2016-2021)n/a
Jean UrquhartHighlands and Islandswhilst Independent(2012-2016)n/a
Jean UrquhartHighlands and Islandswhilst SNP(2011-2012)n/a
Fergus EwingInverness and NairnSNP(2011-2016)n/a
Fergus EwingInverness and NairnSNP(2016-2021)n/a
Fergus EwingInverness and NairnSNP(2021-present)n/a
Fergus EwingInverness East, Nairn and LochaberSNP(2003-2007)1.5%
Fergus EwingInverness East, Nairn and LochaberSNP(1999-2003)5.2%
Fergus EwingInverness East, Nairn and LochaberSNP(2007-2011)0.0%
Willie CoffeyKilmarnock and Irvine ValleySNP(2011-2016)n/a
Willie CoffeyKilmarnock and Irvine ValleySNP(2016-2021)n/a
Willie CoffeyKilmarnock and Irvine ValleySNP(2021-present)n/a
Willie CoffeyKilmarnock and LoudounSNP(2007-2011)0.0%
Margaret JamiesonKilmarnock and LoudounLab(2003-2007)0.2%
Margaret JamiesonKilmarnock and LoudounLab(1999-2003)0.2%
Marilyn LivingstoneKirkcaldyLab(2003-2007)0.2%
Marilyn LivingstoneKirkcaldyLab(1999-2003)0.3%
Marilyn LivingstoneKirkcaldyLab(2007-2011)0.2%
David TorranceKirkcaldySNP(2011-2016)n/a
David TorranceKirkcaldySNP(2016-2021)n/a
David TorranceKirkcaldySNP(2021-present)n/a
Fiona HyslopLinlithgowSNP(2011-2016)n/a
Fiona HyslopLinlithgowSNP(2016-2021)n/a
Fiona HyslopLinlithgowSNP(2021-present)n/a
Mary MulliganLinlithgowLab(2003-2007)0.5%
Mary MulliganLinlithgowLab(1999-2003)0.2%
Mary MulliganLinlithgowLab(2007-2011)0.4%
Angela ConstanceLivingstonSNP(2007-2011)0.7%
Bristow MuldoonLivingstonLab(2003-2007)0.7%
Bristow MuldoonLivingstonLab(1999-2003)0.2%
Jeremy BalfourLothianCon(2016-2021)n/a
Jeremy BalfourLothianCon(2021-present)n/a
Sarah BoyackLothianLab(2011-2016)n/a
Sarah BoyackLothianLab(2019-2021)n/a
Sarah BoyackLothianLab(2021-present)n/a
Miles BriggsLothianCon(2016-2021)n/a
Miles BriggsLothianCon(2021-present)n/a
Gavin BrownLothianCon(2011-2016)n/a
Cameron BuchananLothianCon(2013-2016)n/a
Foysol ChoudhuryLothianLab(2021-present)n/a
Kezia DugdaleLothianLab(2011-2016)n/a
Kezia DugdaleLothianLab(2016-2019)n/a
Neil FindlayLothianLab(2011-2016)n/a
Neil FindlayLothianLab(2016-2021)n/a
Alison JohnstoneLothianGreen(2011-2016)n/a
Alison JohnstoneLothianGreen(2016-2021)n/a
Alison JohnstoneLothianGreen(2021-present)n/a
Gordon LindhurstLothianCon(2016-2021)n/a
Margo MacDonaldLothianIndependent(2011-2014)n/a
David McLetchieLothianCon(2011-2013)n/a
Lorna SlaterLothianGreen(2021-present)n/a
Sue WebberLothianCon(2021-present)n/a
Andy WightmanLothianwhilst Green(2016-2020)n/a
Andy WightmanLothianwhilst Independent(2020-2021)n/a
Lord James [Missing last name for 80026]LothiansCon(2003-2007)4.0%
Lord David [Missing last name for 80242]LothiansNone(1999-1999)n/a
Lord James [Missing last name for 80261]LothiansCon(1999-2003)0.3%
Lord David [Missing last name for 80277]LothiansNone(1999-2003)n/a
Lord George [Missing last name for 80312]LothiansLab(2007-2011)0.4%
Mark BallardLothiansGreen(2003-2007)0.1%
Gavin BrownLothiansCon(2007-2011)0.2%
Colin FoxLothiansSSP(2003-2007)0.9%
Robin HarperLothiansGreen(2003-2007)1.3%
Robin HarperLothiansGreen(1999-2003)0.0%
Robin HarperLothiansGreen(2007-2011)0.0%
Fiona HyslopLothiansSNP(2003-2007)0.9%
Fiona HyslopLothiansSNP(1999-2003)1.7%
Fiona HyslopLothiansSNP(2007-2011)0.2%
Kenny MacAskillLothiansSNP(2003-2007)1.0%
Kenny MacAskillLothiansSNP(1999-2003)1.3%
Margo MacDonaldLothiansIndependent(2003-2007)n/a
Margo MacDonaldLothianswhilst Independent(1999-2003)n/a
Margo MacDonaldLothianswhilst Independent(2003-2003)n/a
Margo MacDonaldLothiansIndependent(2007-2011)n/a
Ian McKeeLothiansSNP(2007-2011)0.0%
David McLetchieLothiansCon(1999-2003)0.8%
Shirley-Anne SomervilleLothiansSNP(2007-2011)0.4%
Stefan TymkewyczLothiansSNP(2007-2007)0.0%
Jenny GilruthMid Fife and GlenrothesSNP(2016-2021)n/a
Jenny GilruthMid Fife and GlenrothesSNP(2021-present)n/a
Tricia MarwickMid Fife and GlenrothesNone(2011-2016)n/a
Tricia MarwickMid Fife and GlenrothesSNP(2011-2011)n/a
Mr Andrew ArbuckleMid Scotland and FifeLDem(2005-2007)0.4%
Claire BakerMid Scotland and FifeLab(2011-2016)n/a
Claire BakerMid Scotland and FifeLab(2007-2011)0.2%
Claire BakerMid Scotland and FifeLab(2016-2021)n/a
Claire BakerMid Scotland and FifeLab(2021-present)n/a
Jayne BaxterMid Scotland and FifeLab(2012-2016)n/a
Ted BrocklebankMid Scotland and FifeCon(2003-2007)1.0%
Ted BrocklebankMid Scotland and FifeCon(2007-2011)0.5%
Bruce CrawfordMid Scotland and FifeSNP(2003-2007)0.7%
Bruce CrawfordMid Scotland and FifeSNP(1999-2003)2.0%
Annabelle EwingMid Scotland and FifeSNP(2011-2016)n/a
Murdo FraserMid Scotland and FifeCon(2011-2016)n/a
Murdo FraserMid Scotland and FifeCon(2003-2007)0.5%
Murdo FraserMid Scotland and FifeCon(2001-2003)0.3%
Murdo FraserMid Scotland and FifeCon(2007-2011)0.0%
Murdo FraserMid Scotland and FifeCon(2016-2021)n/a
Murdo FraserMid Scotland and FifeCon(2021-present)n/a
Keith HardingMid Scotland and FifeCon(1999-2003)0.9%
Christopher HarvieMid Scotland and FifeSNP(2007-2011)0.8%
Nick JohnstonMid Scotland and FifeCon(1999-2001)0.5%
Dean LockhartMid Scotland and FifeCon(2016-2021)n/a
Dean LockhartMid Scotland and FifeCon(2021-2022)n/a
Tricia MarwickMid Scotland and FifeSNP(2003-2007)0.6%
Tricia MarwickMid Scotland and FifeSNP(1999-2003)1.5%
Roz McCallMid Scotland and FifeCon(2022-present)n/a
Brian MonteithMid Scotland and Fifewhilst Con(2003-2005)0.8%
Brian MonteithMid Scotland and FifeCon(1999-2003)0.8%
Brian MonteithMid Scotland and Fifewhilst Independent(2005-2007)n/a
John ParkMid Scotland and FifeLab(2011-2012)n/a
John ParkMid Scotland and FifeLab(2007-2011)0.2%
Keith RaffanMid Scotland and FifeLDem(2003-2005)0.6%
Keith RaffanMid Scotland and FifeLDem(1999-2003)3.1%
George ReidMid Scotland and FifeSNP(1999-2003)4.1%
Willie RennieMid Scotland and FifeLDem(2011-2016)n/a
Alex RowleyMid Scotland and FifeLab(2016-2021)n/a
Alex RowleyMid Scotland and FifeLab(2021-present)n/a
Mr Mark RuskellMid Scotland and FifeGreen(2003-2007)0.5%
Mr Mark RuskellMid Scotland and FifeGreen(2016-2021)n/a
Mr Mark RuskellMid Scotland and FifeGreen(2021-present)n/a
Richard SimpsonMid Scotland and FifeLab(2011-2016)n/a
Richard SimpsonMid Scotland and FifeLab(2007-2011)0.7%
Elizabeth SmithMid Scotland and FifeCon(2011-2016)n/a
Elizabeth SmithMid Scotland and FifeCon(2007-2011)0.0%
Elizabeth SmithMid Scotland and FifeCon(2016-2021)n/a
Elizabeth SmithMid Scotland and FifeCon(2021-present)n/a
Alexander StewartMid Scotland and FifeCon(2016-2021)n/a
Alexander StewartMid Scotland and FifeCon(2021-present)n/a
Rhona BrankinMidlothianLab(2003-2007)0.2%
Rhona BrankinMidlothianLab(1999-2003)0.4%
Rhona BrankinMidlothianLab(2007-2011)0.2%
Colin BeattieMidlothian North and MusselburghSNP(2011-2016)n/a
Colin BeattieMidlothian North and MusselburghSNP(2016-2021)n/a
Colin BeattieMidlothian North and MusselburghSNP(2021-present)n/a
Christine GrahameMidlothian South, Tweeddale and LauderdaleSNP(2011-2016)n/a
Christine GrahameMidlothian South, Tweeddale and LauderdaleSNP(2016-2021)n/a
Christine GrahameMidlothian South, Tweeddale and LauderdaleSNP(2021-present)n/a
Margaret EwingMoraySNP(2003-2006)1.9%
Margaret EwingMoraySNP(1999-2003)4.1%
Richard LochheadMoraySNP(2011-2016)n/a
Richard LochheadMoraySNP(2006-2007)0.8%
Richard LochheadMoraySNP(2007-2011)0.2%
Richard LochheadMoraySNP(2016-2021)n/a
Richard LochheadMoraySNP(2021-present)n/a
Lord Jack Wilson [Missing last name for 80353]Motherwell and WishawLab(2007-2011)0.6%
Clare AdamsonMotherwell and WishawSNP(2016-2021)n/a
Clare AdamsonMotherwell and WishawSNP(2021-present)n/a
Rt Hon Jack McConnellMotherwell and WishawLab(1999-2003)0.5%
Rt Hon Jack McConnellMotherwell and WishawLab(2003-2007)0.1%
John PentlandMotherwell and WishawLab(2011-2016)n/a
Alasdair AllanNa h-Eileanan an IarSNP(2011-2016)n/a
Alasdair AllanNa h-Eileanan an IarSNP(2016-2021)n/a
Alasdair AllanNa h-Eileanan an IarSNP(2021-present)n/a
Roderick CampbellNorth East FifeSNP(2011-2016)n/a
Willie RennieNorth East FifeLDem(2016-2021)n/a
Willie RennieNorth East FifeLDem(2021-present)n/a
Iain SmithNorth East FifeLDem(2003-2007)0.9%
Iain SmithNorth East FifeLDem(1999-2003)1.3%
Iain SmithNorth East FifeLDem(2007-2011)1.2%
Brian AdamNorth East ScotlandSNP(1999-2003)1.8%
Christian AllardNorth East ScotlandSNP(2013-2016)n/a
Shiona BairdNorth East ScotlandGreen(2003-2007)0.9%
Richard BakerNorth East ScotlandLab(2011-2016)n/a
Richard BakerNorth East ScotlandLab(2003-2007)0.2%
Richard BakerNorth East ScotlandLab(2007-2011)0.0%
Bill BowmanNorth East ScotlandCon(2016-2021)n/a
Lesley BrennanNorth East ScotlandLab(2016-2016)n/a
Maggie ChapmanNorth East ScotlandGreen(2021-present)n/a
Peter ChapmanNorth East ScotlandCon(2016-2021)n/a
David DavidsonNorth East ScotlandCon(2003-2007)0.8%
David DavidsonNorth East ScotlandCon(1999-2003)0.4%
Nigel DonNorth East ScotlandSNP(2007-2011)0.0%
Marlyn GlenNorth East ScotlandLab(2003-2007)1.6%
Marlyn GlenNorth East ScotlandLab(2007-2011)1.4%
Maurice GoldenNorth East ScotlandCon(2021-present)n/a
Alex JohnstoneNorth East ScotlandCon(2011-2016)n/a
Alex JohnstoneNorth East ScotlandCon(2003-2007)0.5%
Alex JohnstoneNorth East ScotlandCon(1999-2003)0.3%
Alex JohnstoneNorth East ScotlandCon(2007-2011)0.2%
Alex JohnstoneNorth East ScotlandCon(2016-2016)n/a
Liam KerrNorth East ScotlandCon(2016-2021)n/a
Liam KerrNorth East ScotlandCon(2021-present)n/a
Richard LochheadNorth East ScotlandSNP(2003-2006)0.8%
Richard LochheadNorth East ScotlandSNP(1999-2003)1.4%
Douglas LumsdenNorth East ScotlandCon(2021-present)n/a
Lewis MacdonaldNorth East ScotlandLab(2011-2016)n/a
Lewis MacdonaldNorth East ScotlandLab(2016-2021)n/a
Jenny MarraNorth East ScotlandLab(2011-2016)n/a
Jenny MarraNorth East ScotlandLab(2016-2021)n/a
Michael MarraNorth East ScotlandLab(2021-present)n/a
Tom MasonNorth East ScotlandCon(2017-2021)n/a
Mark McDonaldNorth East ScotlandSNP(2011-2013)n/a
Irene McGuganNorth East ScotlandSNP(1999-2003)1.6%
Alison McInnesNorth East ScotlandLDem(2011-2016)n/a
Alison McInnesNorth East ScotlandLDem(2007-2011)0.3%
Nanette MilneNorth East ScotlandCon(2011-2016)n/a
Nanette MilneNorth East ScotlandCon(2003-2007)0.6%
Nanette MilneNorth East ScotlandCon(2007-2011)0.3%
Shona RobisonNorth East ScotlandSNP(1999-2003)1.4%
Mike RumblesNorth East ScotlandLDem(2016-2021)n/a
Ross ThomsonNorth East ScotlandCon(2016-2017)n/a
Mercedes VillalbaNorth East ScotlandLab(2021-present)n/a
Ben WallaceNorth East ScotlandCon(1999-2003)1.8%
Maureen WattNorth East ScotlandSNP(2006-2007)0.7%
Maureen WattNorth East ScotlandSNP(2007-2011)0.0%
Tess WhiteNorth East ScotlandCon(2021-present)n/a
John SwinneyNorth TaysideSNP(2003-2007)0.7%
John SwinneyNorth TaysideSNP(1999-2003)1.4%
John SwinneyNorth TaysideSNP(2007-2011)0.0%
Keith BrownOchilSNP(2007-2011)0.0%
George ReidOchilNone(2003-2007)n/a
George ReidOchilSNP(2003-2003)n/a
Richard SimpsonOchilLab(1999-2003)0.3%
Liam McArthurOrkney IslandsLDem(2007-2011)0.2%
Liam McArthurOrkney IslandsLDem(2011-2016)n/a
Liam McArthurOrkney IslandsLDem(2016-2021)n/a
Liam McArthurOrkney IslandsLDem(2021-present)n/a
Jim WallaceOrkney IslandsLDem(2003-2007)0.2%
Jim WallaceOrkney IslandsLDem(1999-2003)1.0%
George AdamPaisleySNP(2011-2016)n/a
George AdamPaisleySNP(2016-2021)n/a
George AdamPaisleySNP(2021-present)n/a
Wendy AlexanderPaisley NorthLab(2003-2007)0.3%
Wendy AlexanderPaisley NorthLab(1999-2003)0.8%
Wendy AlexanderPaisley NorthLab(2007-2011)0.4%
Hugh HenryPaisley SouthLab(2003-2007)0.0%
Hugh HenryPaisley SouthLab(1999-2003)0.3%
Hugh HenryPaisley SouthLab(2007-2011)0.2%
Roseanna CunninghamPerthSNP(2003-2007)1.7%
Roseanna CunninghamPerthSNP(1999-2003)1.9%
Roseanna CunninghamPerthSNP(2007-2011)0.2%
John SwinneyPerthshire NorthSNP(2011-2016)n/a
John SwinneyPerthshire NorthSNP(2016-2021)n/a
John SwinneyPerthshire NorthSNP(2021-present)n/a
Roseanna CunninghamPerthshire South and Kinross-shireSNP(2011-2016)n/a
Roseanna CunninghamPerthshire South and Kinross-shireSNP(2016-2021)n/a
Jim FairliePerthshire South and Kinross-shireSNP(2021-present)n/a
Natalie DonRenfrewshire North and WestSNP(2021-present)n/a
Derek MackayRenfrewshire North and Westwhilst Independent(2020-2021)n/a
Derek MackayRenfrewshire North and WestSNP(2011-2016)n/a
Derek MackayRenfrewshire North and Westwhilst SNP(2016-2020)n/a
Tom ArthurRenfrewshire SouthSNP(2016-2021)n/a
Tom ArthurRenfrewshire SouthSNP(2021-present)n/a
Hugh HenryRenfrewshire SouthLab(2011-2016)n/a
John Farquhar MunroRoss, Skye and Inverness WestLDem(2003-2007)4.5%
John Farquhar MunroRoss, Skye and Inverness WestLDem(1999-2003)9.3%
John Farquhar MunroRoss, Skye and Inverness WestLDem(2007-2011)2.3%
John LamontRoxburgh and BerwickshireCon(2007-2011)0.0%
Euan RobsonRoxburgh and BerwickshireLDem(2003-2007)0.4%
Euan RobsonRoxburgh and BerwickshireLDem(1999-2003)1.8%
Clare HaugheyRutherglenSNP(2016-2021)n/a
Clare HaugheyRutherglenSNP(2021-present)n/a
James KellyRutherglenLab(2011-2016)n/a
Tavish ScottShetland IslandsLDem(2003-2007)0.2%
Tavish ScottShetland IslandsLDem(1999-2003)2.4%
Tavish ScottShetland IslandsLDem(2007-2011)0.0%
Tavish ScottShetland IslandsLDem(2011-2016)n/a
Tavish ScottShetland IslandsLDem(2016-2019)n/a
Beatrice WishartShetland IslandsLDem(2019-2021)n/a
Beatrice WishartShetland IslandsLDem(2021-present)n/a
Kate ForbesSkye, Lochaber and BadenochSNP(2016-2021)n/a
Kate ForbesSkye, Lochaber and BadenochSNP(2021-present)n/a
Dave ThompsonSkye, Lochaber and BadenochSNP(2011-2016)n/a
Chris BallanceSouth of ScotlandGreen(2003-2007)0.4%
Derek BrownleeSouth of ScotlandCon(2005-2007)1.3%
Derek BrownleeSouth of ScotlandCon(2007-2011)0.2%
Ms Rosemary ByrneSouth of Scotlandwhilst SG(2006-2007)0.0%
Ms Rosemary ByrneSouth of Scotlandwhilst SSP(2003-2006)1.2%
Aileen CampbellSouth of ScotlandSNP(2007-2011)0.0%
Alex FergussonSouth of ScotlandCon(1999-2003)0.5%
Phil GallieSouth of ScotlandCon(2003-2007)3.3%
Phil GallieSouth of ScotlandCon(1999-2003)1.8%
Christine GrahameSouth of ScotlandSNP(2003-2007)1.2%
Christine GrahameSouth of ScotlandSNP(1999-2003)4.1%
Christine GrahameSouth of ScotlandSNP(2007-2011)0.3%
Jim HumeSouth of ScotlandLDem(2007-2011)0.3%
Adam IngramSouth of ScotlandSNP(2003-2007)1.2%
Adam IngramSouth of ScotlandSNP(1999-2003)1.6%
Adam IngramSouth of ScotlandSNP(2007-2011)0.0%
Alasdair MorganSouth of ScotlandSNP(2003-2007)1.2%
Alasdair MorganSouth of ScotlandSNP(2007-2011)0.2%
David MundellSouth of ScotlandCon(2003-2005)1.4%
David MundellSouth of ScotlandCon(1999-2003)0.9%
Michael RussellSouth of ScotlandSNP(1999-2003)2.7%
Michael RussellSouth of ScotlandSNP(2007-2011)0.0%
Murray ToshSouth of ScotlandCon(1999-2003)3.8%
Michelle BallantyneSouth Scotlandwhilst Con(2017-2020)n/a
Michelle BallantyneSouth Scotlandwhilst Independent(2020-2021)n/a
Michelle BallantyneSouth Scotlandwhilst Reform UK(2021-2021)n/a
Claudia BeamishSouth ScotlandLab(2011-2016)n/a
Claudia BeamishSouth ScotlandLab(2016-2021)n/a
Chic BrodieSouth ScotlandSNP(2011-2016)n/a
Sharon DoweySouth ScotlandCon(2021-present)n/a
Rachael HamiltonSouth ScotlandCon(2016-2017)n/a
Emma HarperSouth ScotlandSNP(2016-2021)n/a
Emma HarperSouth ScotlandSNP(2021-present)n/a
Craig HoySouth ScotlandCon(2021-present)n/a
Jim HumeSouth ScotlandLDem(2011-2016)n/a
Joan McAlpineSouth ScotlandSNP(2011-2016)n/a
Joan McAlpineSouth ScotlandSNP(2016-2021)n/a
Aileen McLeodSouth ScotlandSNP(2011-2016)n/a
Carol MochanSouth ScotlandLab(2021-present)n/a
Graeme PearsonSouth ScotlandLab(2011-2016)n/a
Colin SmythSouth ScotlandLab(2016-2021)n/a
Colin SmythSouth ScotlandLab(2021-present)n/a
Paul WheelhouseSouth ScotlandSNP(2011-2016)n/a
Paul WheelhouseSouth ScotlandSNP(2016-2021)n/a
Martin WhitfieldSouth ScotlandLab(2021-present)n/a
Brian WhittleSouth ScotlandCon(2016-2021)n/a
Brian WhittleSouth ScotlandCon(2021-present)n/a
Bruce CrawfordStirlingSNP(2011-2016)n/a
Bruce CrawfordStirlingSNP(2007-2011)0.2%
Bruce CrawfordStirlingSNP(2016-2021)n/a
Sylvia JacksonStirlingLab(2003-2007)0.1%
Sylvia JacksonStirlingLab(1999-2003)0.5%
Evelyn TweedStirlingSNP(2021-present)n/a
Brian FitzpatrickStrathkelvin and BearsdenLab(2001-2003)0.6%
Sam GalbraithStrathkelvin and BearsdenLab(1999-2001)0.8%
Rona MackayStrathkelvin and BearsdenSNP(2016-2021)n/a
Rona MackayStrathkelvin and BearsdenSNP(2021-present)n/a
Fiona McLeodStrathkelvin and BearsdenSNP(2011-2016)n/a
Dr Jean TurnerStrathkelvin and BearsdenIndependent(2003-2007)n/a
David WhittonStrathkelvin and BearsdenLab(2007-2011)0.7%
Ian JenkinsTweeddale, Ettrick and LauderdaleLDem(1999-2003)1.4%
Jeremy PurvisTweeddale, Ettrick and LauderdaleLDem(2003-2007)0.5%
Jeremy PurvisTweeddale, Ettrick and LauderdaleLDem(2007-2011)0.2%
Stephanie CallaghanUddingston and BellshillSNP(2021-present)n/a
Richard LyleUddingston and BellshillSNP(2016-2021)n/a
Michael McMahonUddingston and BellshillLab(2011-2016)n/a
Mike RumblesWest Aberdeenshire and KincardineLDem(2003-2007)1.5%
Mike RumblesWest Aberdeenshire and KincardineLDem(1999-2003)3.3%
Mike RumblesWest Aberdeenshire and KincardineLDem(2007-2011)0.2%
Colin CampbellWest of ScotlandSNP(1999-2003)0.9%
Jackson CarlawWest of ScotlandCon(2007-2011)0.0%
Frances CurranWest of ScotlandSSP(2003-2007)0.2%
Ross FinnieWest of ScotlandLDem(2003-2007)0.0%
Ross FinnieWest of ScotlandLDem(1999-2003)1.0%
Ross FinnieWest of ScotlandLDem(2007-2011)0.4%
Annabel GoldieWest of ScotlandCon(1999-2003)0.4%
Annabel GoldieWest of ScotlandCon(2003-2007)0.4%
Annabel GoldieWest of ScotlandCon(2007-2011)0.4%
Campbell MartinWest of Scotlandwhilst Independent(2004-2007)n/a
Campbell MartinWest of Scotlandwhilst SNP(2003-2004)3.4%
Stewart MaxwellWest of ScotlandSNP(2003-2007)0.7%
Stewart MaxwellWest of ScotlandSNP(2007-2011)0.0%
Mr Bruce McFeeWest of ScotlandSNP(2003-2007)1.9%
Fiona McLeodWest of ScotlandSNP(1999-2003)1.9%
Stuart McMillanWest of ScotlandSNP(2007-2011)0.3%
Gil PatersonWest of ScotlandSNP(2007-2011)0.0%
Lloyd QuinanWest of ScotlandSNP(1999-2003)7.8%
Murray ToshWest of ScotlandCon(2003-2007)2.0%
Kay UllrichWest of ScotlandSNP(1999-2003)1.7%
Bill WilsonWest of ScotlandSNP(2007-2011)0.3%
John YoungWest of ScotlandCon(1999-2003)6.0%
Trish GodmanWest RenfrewshireLab(2003-2007)0.5%
Trish GodmanWest RenfrewshireLab(1999-2003)1.0%
Trish GodmanWest RenfrewshireLab(2007-2011)0.0%
Baroness Annabel MacNicoll [Missing last name for 80537]West ScotlandCon(2011-2016)n/a
Baroness Katy [Missing last name for 80714]West ScotlandLab(2021-present)n/a
Neil BibbyWest ScotlandLab(2011-2016)n/a
Neil BibbyWest ScotlandLab(2016-2021)n/a
Neil BibbyWest ScotlandLab(2021-present)n/a
Jackson CarlawWest ScotlandCon(2011-2016)n/a
Maurice CorryWest ScotlandCon(2016-2021)n/a
Mary FeeWest ScotlandLab(2011-2016)n/a
Mary FeeWest ScotlandLab(2016-2021)n/a
Russell FindlayWest ScotlandCon(2021-present)n/a
Maurice GoldenWest ScotlandCon(2016-2021)n/a
Pam GosalWest ScotlandCon(2021-present)n/a
Jamie GreeneWest ScotlandCon(2016-2021)n/a
Jamie GreeneWest ScotlandCon(2021-present)n/a
Ross GreerWest ScotlandGreen(2016-2021)n/a
Ross GreerWest ScotlandGreen(2021-present)n/a
Kenneth MacintoshWest ScotlandLab(2016-2021)n/a
Stewart MaxwellWest ScotlandSNP(2011-2016)n/a
Margaret McDougallWest ScotlandLab(2011-2016)n/a
Stuart McMillanWest ScotlandSNP(2011-2016)n/a
Paul O'KaneWest ScotlandLab(2021-present)n/a
Alasdair AllanWestern IslesSNP(2007-2011)0.2%
Alasdair MorrisonWestern IslesLab(2003-2007)0.7%
Alasdair MorrisonWestern IslesLab(1999-2003)0.5%

About the Project

The Public Whip is a not-for-profit, open source website created in 2003 by Francis Irving and Julian Todd and now run by Bairwell Ltd.

The Whip on the Web

Help keep PublicWhip alive