12 Dec 2022 to Now
Opposition Post
Shadow SNP Spokesperson (House of Commons Business)
17 Oct 2022 to Now
Committee
Restoration and Renewal Client Board
8 Sep 2022 to 12 Dec 2022
Opposition Post
Shadow SNP Leader of the House of Commons
8 Sep 2022 to Now
Committee
Members Estimate Committee
8 Sep 2022 to Now
Committee
House of Commons Commission
22 Jun 2022 to 7 Jul 2022
Committee
Genetic Technology (Precision Breeding) Bill
9 Feb 2022 to 10 Feb 2022
Committee
Animal Welfare (Sentience) Bill [HL]
8 Jan 2021 to Now
Opposition Post
Shadow SNP Spokesperson (COP26)
4 May 2020 to 18 Sep 2023
Committee
Scottish Affairs Committee
7 Jan 2020 to 8 Sep 2022
Opposition Post
Shadow SNP Spokesperson (Environment, Food and Rural Affairs)
1 Jul 2018 to 7 Jan 2020
Opposition Post
Shadow SNP Spokesperson (Environment and Rural Affairs)
11 Sep 2017 to 6 Nov 2019
Committee
Scottish Affairs Committee
20 Jun 2017 to 1 Jul 2018
Opposition Post
Shadow SNP Spokesperson (Fair Work and Employment)
20 Jun 2017 to 1 Jul 2018
Opposition Post
Shadow SNP Spokesperson (Northern Ireland)
5 Sep 2016 to 3 May 2017
Committee
Scottish Affairs Committee
4 Nov 2015 to 15 Nov 2016
Committee
Public Accounts Commission
7 Jul 2015 to 12 Sep 2016
Committee
Public Accounts Committee
20 May 2015 to 20 Jun 2017
Opposition Post
Shadow SNP Westminster Group Leader (Scottish Parliament/Scottish Government Liaison)
20 May 2015 to 7 Jan 2020
Opposition Post
Shadow SNP Spokesperson (Devolved Government Relations)
7 May 2015 to Now
House
Commons
7 May 2015 to Now
Affiliation
Scottish National Party
7 May 2015 to Now
Representative
Edinburgh North and Leith
Notes
Rows highlighted in green indicates a currently held position.