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
Sitting day: 2026-03-18
Activity total: 3
Contributions: 3
Votes recorded: 0
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
Fuel Duty
2026-03-18 · 15:40I have always believed that the tax we pay is part of a contract with the state, and that we should consider whether it is reasonable to pay that price for the services we get bac…
Fuel Duty
2026-03-18 · 15:34Without getting into a fight about who has the biggest constituency, Moray West, Nairn and Strathspey is in the top five for geographic size, and my constituents grapple on a dail…
Fuel Duty
2026-03-18 · 13:23rose—
Fuel Duty
2026-03-18And the taxation being paid gives people back more services and better services. Things such as the removal of peak rail fares and the freeze on bus fares—the cap on bus fares has…