Published on 27 August 2025 by the authority of the Scottish Parliament Party Abbreviation Scottish Conservative and Unionist Party Con Scottish Green Party Green Scottish Labour Lab Scottish Liberal Democrats LD Scottish National Party SNP Scottish Senior Citizen’s Unity Party SSCUP Scottish Socialist Party SSP Independent MSPs Ind No Party Affiliation NPA Brian Adam (SNP) Prayers (18 May 1999) George Adam (SNP) Sport (2 June 2011) Karen Adam (SNP) Dr Gray’s Maternity Unit (15 June 2021) Clare Adamson (SNP) Sport (2 June 2011) Bashir Ahmad (SNP) Tartan Day Celebrations (27 June 2007) Bill Aitken (Con) Junior Ministers (19 May 1999) Wendy Alexander (Lab) Local Government (2 July 1999) Alasdair Allan (SNP) Approach to Government (24 May 2007) Christian Allard (SNP) Haudagain Roundabout (22 May 2013) Andrew Arbuckle (LD) Energy Policy (27 January 2005) Tom Arthur (SNP) Scotland’s Future in the European Union (26 May 2016) Jackie Baillie (Lab) National Park (8 June 1999) MSP’s first speeches 1 Shiona Baird (Green) Dental Services in Grampian (28 May 2003) Richard Baker (Lab) Dental Services in Grampian (28 May 2003) Claire Baker (Lab) Safer and Stronger (6 June 2007) Jeremy Balfour (Con) Dignity, Fairness And Respect In Disability Benefits (9 June 2016) Chris Ballance (Green) Scottish Executive’s Programme (29 May 2003) Michelle Ballantyne (Con) Protecting Worker’s Rights (31 May 2017) Mark Ballard (Green) Committees (4 June 2003) Scott Barrie (Lab) Time for Reflection (9 September 1999) Jayne Baxter (Lab) Youth Employment (10 January 2013) Claudia Beamish (Lab) Green Energy (2 June 2011) Colin Beattie (SNP) Scotland Bill: Borrowing Powers and Growing the Economy (9 June 2011) Marco Biagi (SNP) Green Energy (2 June 2011) Neil Bibby (Lab) Taking Scotland Forward (26 May 2011) Sarah Boyack (Lab) National Park (8 June 1999) Rhona Brankin (Lab) National Cultural Strategy (2 September 1999) Lesley Brennan (Lab) MSP’s first speeches 2 Jobs in Scotland’s New Economy (20 January 2016) Miles Briggs (Con) Taking Scotland Forward: Health (7 June 2016) Ted Brocklebank (Con) Subordinate Legislation (28 May 2003) Chic Brodie (SNP) Taking Scotland Forward (26 May 2011) Robert Brown (LD) Allowances (8 June 1999) Gavin Brown (Con) Approach to Government (24 May 2007) Keith Brown (SNP) Bridge Tolls (31 May 2007) Siobhian Brown (SNP) Women’s Health (15 June 2021) Derek Brownlee (Con) Economic Development (30 June 2005) Cameron Buchanan (Con) Scotland’s Future (18 September 2013) Ariane Burgess (Green) National Gaelic Language Plan (23 June 2021) Margaret Burgess (SNP) Taking Scotland Forward: Finance, Employment and Sustainable Growth (1 June 2011) Alexander Burnett (Con) Taking Scotland Forward: Environment, Climate Change and Land Reform (1 June 2016) Bill Butler (Lab) Strategy for Enterprise (1 February 2001) Rosemary Byrne (SSP) Modernising Justice (25 June 2003) MSP’s first speeches 3 Stephanie Callaghan (SNP) Drug Deaths (17 June 2021) Donald Cameron (Con) Taking Scotland Forward (26 May 2016) Colin Campbell (SNP) Scottish Adjacent Waters Boundaries (3 June 1999) Aileen Campbell (SNP) Rural Development Programme (31 May 2007) Roderick Campbell (SNP) Taking Scotland Forward: Justice (15 June 2011) Dennis Canavan (Ind) First Minister (13 May 1999) Jackson Carlaw (Con) Safer and Stronger (6 June 2007) Finlay Carson (Con) Economy (15 June 2016) Maggie Chapman (Green) Covid-19 (27 May 2021) Peter Chapman (Con) Taking Scotland Forward (26 May 2016) Malcolm Chisholm (Lab) Ministers (19 May 1999) Foysol Choudhury (Lab) Justice System (10 June 2021) Katy Clark Justice System (10 June 2021) Willie Coffey (SNP) Housing (21 June 2007) Alex Cole-Hamilton (LD) Scotland’s Future in the European Union Angela Constance (SNP) MSP’s first speeches 4 Health and Well-Being (28 June 2007) Maurice Corry (Con) Taking Scotland Forward: Creating a Fairer Scotland (2 June 2016) Cathie Craigie (Lab) Holyrood Project (17 June 1999) Bruce Crawford (SNP) Holyrood Project (17 June 1999) Roseanna Cunningham (SNP) Ministers (19 May 1999) Margaret Curran (Lab) Legislative Programme (16 June 1999) Frances Curran (SSP) Education (School Meals) (Scotland) Bill: Stage 1 (4 June 2003) David Davidson (Con) Committees (8 June 1999) Ruth Davidson (Con) Sport (2 June 2011) Susan Deacon (Lab) Devolved Legislation (23 June 1999) Ash Denham (SNP) Taking Scotland Forward (26 May 2016) Donald Dewar (Lab) First Minister (13 May 1999) Graeme Dey (SNP) Sport (2 June 2011) Natalie Don (SNP) Tackling Poverty and Building a Fairer Scotland (8 June 2021) Nigel Don (SNP) Bridge Tolls (31 May 2007) Bob Doris (SNP) Wealthier and Fairer (30 May 2007) James Dornan (SNP) MSP’s first speeches 5 Taking Scotland Forward (26 May 2011) James Douglas-Hamilton (CON) Prayers (18 May 1999) Sharon Dowey (Con) Climate Emergency (9 June 2021) Kezia Dugdale (Lab) Taking Scotland Forward (26 May 2011) Jackie Dunbar (SNP) Education (3 June 2021) Pam Duncan-Glancy (Lab) Covid-19 (27 May 2021) Helen Eadie (Lab) Local Government (2 July 1999) Jim Eadie (SNP) Taking Scotland Forward: Health, Wellbeing and Cities Strategy (8 June 2011) Tim Eagle Primary Care (Access) 21 February 2024 Dorothy-Grace Elder (SNP) Prayers (18 May 1999) Mairi Evans (SNP) (Elected as Mairi Evans, she changed her name to Mairi Gougeon on 17 July 2017) Taking Scotland Forward: Creating a Fairer Scotland (2 June 2016) Winnie Ewing (SNP) Oaths and Affirmations (12 May 1999) Fergus Ewing (SNP) Sitting Days (19 May 1999) Margaret Ewing (SNP) Legislative Programme (16 June 1999) Annabelle Ewing (SNP) Taking Scotland Forward (26 May 2011) Linda Fabiani (SNP) National Park (8 June 1999) Jim Fairlie (SNP) MSP’s first speeches 6 Education (3 June 2021) Mary Fee (Lab) Sport (2 June 2011) Patricia Ferguson (Lab) Holyrood Project (17 June 1999) Alex Fergusson (Con) Prayers (18 May 1999) Neil Findlay (Lab) Taking Scotland Forward: Finance, Employment and Sustainable Growth (1 June 2011) Russell Findlay (Con) Justice System (10 June 2021) Ross Finnie (LD) Junior Ministers (19 May 1999) John Finnie (SNP) Caring for Scotland’s Older People (9 June 2011) Brian Fitzpatrick (Lab) Scotland’s Place in the World (21 June 2001) Joe FitzPatrick (SNP) Greener Scotland (13 June 2007) Kate Forbes (SNP) Taking Scotland Forward: Economy (31 May 2016) George Foulkes (Lab) Sustainable Public Transport (7 June 2007) Colin Fox (SSP) Scottish Executive’s Programme (29 May 2003) Murdo Fraser (Con) The New Economy (6 September 2001) Jeane Freeman (SNP) Dignity, Fairness and Respect in Disability Benefits (9 June 2016) Sam Galbraith (Lab) Education Bill (Consultation) (23 June 1999) Meghan Gallacher (Con) MSP’s first speeches 7 Covid-19 (27 May 2021) Phil Gallie (Con) Junior Ministers (19 May 1999) Kenneth Gibson (SNP) Junior Ministers (19 May 1999) Rob Gibson (SNP) Scottish Executive’s Programme (29 May 2003) Karen Gillon (Lab) Consultative Steering Group (9 June 1999) Jenny Gilruth (SNP) Taking Scotland Forward (25 May 2016) Marlyn Glen (Lab) Scottish Executive’s Programme (29 May 2003) Trish Godman (Lab) Ministers (19 May 1999) Annabel Goldie (Con) Prayers (18 May 1999) Maurice Golden (Con) Taking Scotland Forward (25 May 2016) Charlie Gordon (Lab) Scottish Economy (6 October 2005) Donald Gorrie (LD) Prayers (18 May 1999) Pam Gosal (Con) Education (3 June 2021) Christine Grahame (SNP) Privatisation of Public Services (24 June 1999) Rhoda Grant (Lab) Legislative Programme (16 June 1999) Iain Gray (Lab) Public Health (1 September 1999) Neil Gray (SNP) Covid-19 (27 May 2021) MSP’s first speeches 8 Jamie Greene (Con) Taking Scotland Forward: Economy (31 May 2016) Ross Greer (Green) Scotland’s Future in the European Union (26 May 2016) Mark Griffin (Lab) Green Energy (2 June 2011) Dr Sandesh Gulhane (Con) Covid-19 (27 May 2021) Duncan Hamilton (SNP) Ministers (19 May 1999) Rachael Hamilton (Con) Taking Scotland Forward: Economy (31 May 2016) Keith Harding (Con) Privatisation of Public Services (24 June 1999) Emma Harper (SNP) Taking Scotland Forward (26 May 2016) Robin Harper (Green) First Minister (13 May 1999) Alison Harris (Con) Taking Scotland Forward: Economy (31 May 2016) Patrick Harvie (Green) Young People (5 June 2003) Christopher Harvie (SNP) Skills and Vocational Training (7 June 2007) Clare Haughey (SNP) Taking Scotland Forward: Creating a Fairer Scotland (2 June 2016) Hugh Henry (Lab) Ministers (19 May 1999) Jamie Hepburn (SNP) Rural Development Programme (31 May 2007) Cara Hilton (Lab) Children and Young People (Scotland) Bill: Stage 1 (21 November 2013) John Home Robertson (Lab) MSP’s first speeches 9 Scottish Adjacent Waters Boundaries (3 June 1999) Craig Hoy (Con) National Health Service Recovery Plan (1 June 2021) Janis Hughes (Lab) Holyrood Project (17 June 1999) Jim Hume (LD) Rural Development Programme (31 May 2007) Fiona Hyslop (SNP) Junior Ministers (19 May 1999) Adam Ingram (SNP) Privatisation of Public Services (24 June 1999) Sylvia Jackson (Lab) National Park (8 June 1999) Gordon Jackson (Lab) Mental Health (Public Safety and Appeals) (Scotland) Bill (2 September 1999) Cathy Jamieson (Lab) Allowances (8 June 1999) Margaret Jamieson (Lab) Holyrood Project (17 June 1999) Ian Jenkins (LD) Legislative Programme (16 June 1999) Daniel Johnson (Lab) Scotland’s Future in the European Union (26 May 2016) Nick Johnston (Con) Legislative Programme (16 June 1999) Alex Johnstone (Con) Legislative Programme (16 June 1999) Alison Johnstone (Green) Sport (2 June 2011) Rosie Kane (SSP) Scottish Executive’s Programme (29 May 2003) Colin Keir (SNP) Taking Scotland Forward: Health, Wellbeing and Cities Strategy (8 June 2011) MSP’s first speeches 10 James Kelly (Lab) Wealthier and Fairer (30 May 2007) Andy Kerr (Lab) Junior Ministers (19 May 1999) Liam Kerr (Con) Taking Scotland Forward: Creating a Fairer Scotland (2 June 2016) Stephen Kerr (Con) Covid-19 (27 May 2021) Bill Kidd (SNP) Trident (14 June 2007) Johann Lamont (Lab) Junior Ministers (19 May 1999) John Lamont (Con) Wealthier and Fairer (30 May 2007) Carolyn Leckie (SSP) Committees (4 June 2003) Monica Lennon (Lab) Taking Scotland Forward: Creating a Fairer Scotland (2 June 2016) Richard Leonard (Lab) Taking Scotland Forward (25 May 2016) Gordon Lindhurst (Con) Taking Scotland Forward (25 May 2016) Marilyn Livingstone (Lab) Tuition Fees (17 June 1999) Richard Lochhead (SNP) Ministers (19 May 1999) Dean Lockhart (Con) Taking Scotland Forward (25 May 2016) Douglas Lumsden (Con) Economic Recovery (2 June 2021) Richard Lyle (SNP) Taking Scotland Forward: Health, Wellbeing and Cities Strategy (8 June 2011) George Lyon (LD) MSP’s first speeches 11 Ministers (19 May 1999) Kenny MacAskill (SNP) Junior Ministers (19 May 1999) Lewis Macdonald (Lab) Ministers (19 May 1999) Margo MacDonald (SNP) Holyrood Project (17 June 1999) Angus MacDonald (SNP) Scottish Broadcasting and the Scottish Digital Network (16 June 2011) Gordon MacDonald (SNP) Taking Scotland Forward: Education and Lifelong Learning (16 June 2011) Fulton MacGregor (SNP) Taking Scotland Forward (26 May 2016) Kenneth Macintosh (Lab) Prayers (18 May 1999) Angus Mackay (Lab) Devolved Legislation (23 June 1999) Derek Mackay (SNP) Green Energy (2 June 2011) Gillian Mackay (Green) Covid-19 (27 May 2021) Rona Mackay (SNP) Taking Scotland Forward (25 May 2016) Mike MacKenzie (SNP) Scotland Bill: Borrowing Powers and Growing the Economy (9 June 2011) Kate MacLean (Lab) Local Government (2 July 1999) Maureen Macmillan (Lab) Legislative Programme (16 June 1999) Ben Macpherson (SNP) Taking Scotland Forward (25 May 2016) Ruth Maguire (SNP) Taking Scotland Forward: Economy (31 May 2016) MSP’s first speeches 12 Hanzala Malik (Lab) Taking Scotland Forward: Culture and External Affairs (23 June 2011) Jenny Marra (Lab) Taking Scotland Forward: Finance, Employment and Sustainable Growth (1 June 2011) Michael Marra (Lab) Covid-19 (27 May 2021) Campbell Martin (SNP) Scottish Executive’s Programme (29 May 2003) Gillian Martin (SNP) Taking Scotland Forward (26 May 2016) Paul Martin (Lab) Legislative Programme (16 June 1999) Tricia Marwick (SNP) Allowances (8 June 1999) John Mason (SNP) Taking Scotland Forward (26 May 2011) Tom Mason (Con) Education Governance (28 June 2017) Jim Mather (SNP) Scottish Executive’s Programme (29 May 2003) Michael Matheson (SNP) Ministers (19 May 1999) Stewart Maxwell (SNP) Scottish Executive’s Programme (29 May 2003) Christine May (Lab) Education (School Meals) (Scotland) Bill: Stage 1 (4 June 2003) Màiri McAllan (SNP) Tariff-free Trade Deals (8 June 2021) John McAllion (Lab) Prayers (18 May 1999) Joan McAlpine (SNP) Taking Scotland Forward (26 May 2011) MSP’s first speeches 13 Liam McArthur (LD) Approach to Government (24 May 2007) Frank McAveety (Lab) Holyrood Project (17 June 1999) Tom McCabe (Lab) Prayers (18 May 1999) Roz McCall (Con) Tributes to Her Late Majesty the Queen (20 September 2022) Jack McConnell (Lab) Allowances (8 June 1999) Margaret McCulloch (Lab) Taking Scotland Forward: Finance, Employment and Sustainable Growth (1 June 2011) Mark McDonald (SNP) Green Energy (2 June 2011) Margaret McDougall (Lab) Taking Scotland Forward: Health, Wellbeing and Cities Strategy (8 June 2011) Bruce McFee (SNP) Europe (12 June 2003) Jamie McGrigor (Con) Scottish Adjacent Waters Boundaries (3 June 1999) Irene McGugan (SNP) Scottish Adjacent Waters Boundaries (3 June 1999) Alison McInnes (LD) Bridge Tolls (31 May 2007) Lyndsay McIntosh (Con) Holyrood Project (17 June 1999) Ian McKee (SNP) Wealthier and Fairer (30 May 2007) Ivan McKee (SNP) Taking Scotland Forward (26 May 2016) Christine McKelvie (SNP) Trident (14 June 2007) MSP’s first speeches 14 Anne McLaughlin (SNP) Education (Additional Support for Learning) (Scotland) Bill: Stage 1 (4 March 2009) Henry McLeish (Lab) Devolution (2 June 1999) Paul McLennan (SNP) Covid-19 (27 May 2021) Fiona McLeod (SNP) Consultative Steering Group (9 June 1999) Aileen McLeod (SNP) Taking Scotland Forward: Finance, Employment and Sustainable Growth (1 June 2011) David McLetchie (Con) First Minister (13 May 1999) Michael McMahon (Lab) Legislative Programme (16 June 1999) Siobhan McMahon (Lab) Sport (2 June 2011) Stuart McMillan (SNP) Wealthier and Fairer (30 May 2007) Marie McNair (SNP) Tackling Poverty and Building a Fairer Scotland (8 June 2021) Duncan McNeil (Lab) Legislative Programme (16 June 1999) Pauline McNeil (Lab) Tuition Fees (17 June 1999) Des...