Affiliation
House: Commons
Constituency: Aberdeenshire North and Moray East
Status: Current member
Shadow SNP Spokesperson (Environment, Food and Rural Affairs)
Affiliation
House: Commons
Constituency: Aberdeenshire North and Moray East
Status: Current member
Latest Activity
No recent attendance summary is available for this member yet.
Current Offices
Shadow SNP Spokesperson (Environment, Food and Rural Affairs)
Parliamentary post
Shadow SNP Spokesperson (Health and Social Care)
Parliamentary post
Recent Votes
Recent recorded divisions
Victims and Courts Bill: motion to disagree with Lords Amendment 6
Commons - 2026-03-25T16:00:00+00:00
Victims and Courts Bill: motion to disagree with Lords Amendment 5
Commons - 2026-03-25T15:48:00+00:00
Victims and Courts Bill: motion to disagree with Lords Amendment 4
Commons - 2026-03-25T15:37:00+00:00
Victims and Courts Bill: motion to disagree with Lords Amendment 3
Commons - 2026-03-25T15:26:00+00:00
Victims and Courts Bill: motion to disagree with Lords Amendment 2
Commons - 2026-03-25T15:15:00+00:00
Victims and Courts Bill: motion to disagree with Lords Amendment 1
Commons - 2026-03-25T15:01:00+00:00
Opposition Day Motion: Defence
Commons - 2026-03-24T19:01:00+00:00
Opposition Day Motion: Oil and Gas
Commons - 2026-03-24T16:00:00+00:00
Recent Participation
Recent speeches in the feed
Type 1 Diabetes: Infant Testing
2026-03-09 · 18:45I completely agree with the hon. Member and endorse his suggestion. This topic is personally important to me, not only because so many family members have been diagnosed with type…
Immigration Policy
2026-03-09At lunch time today I chaired a meeting of the all-party parliamentary group on fisheries, during which we heard about existential threats to the fishing industry across these isl…
Type 1 Diabetes: Infant Testing
2026-03-09It is a pleasure to serve under your chairship, Sir Alec. I thank the hon. Member for North Ayrshire and Arran (Irene Campbell) for opening this important debate, and I pay tribut…