Affiliation
House: Commons
Constituency: Moray West, Nairn and Strathspey
Status: Current member
Shadow SNP Spokesperson (Transport)
Affiliation
House: Commons
Constituency: Moray West, Nairn and Strathspey
Status: Current member
Latest Activity
No recent attendance summary is available for this member yet.
Current Offices
Shadow SNP Spokesperson (Energy Security and Net Zero)
Parliamentary post
Shadow SNP Spokesperson (Science, Innovation and Technology)
Parliamentary post
Shadow SNP Spokesperson (Transport)
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
North Atlantic Submarine Activity
2026-04-13 · 20:37First, I pay tribute to the dedication and bravery of our armed forces, and in particular to the many members of our armed forces involved in this operation who are based at RAF L…
Middle East
2026-04-13 · 18:19The impact of this conflict is horrific for those in the line of fire. It is also causing significant financial distress for residents and businesses right across these isles. The…