Affiliation
House: Commons
Constituency: Argyll, Bute and South Lochaber
Status: Current member
Shadow SNP Spokesperson (Cabinet Office)
Affiliation
House: Commons
Constituency: Argyll, Bute and South Lochaber
Status: Current member
Latest Activity
Sitting day: 2026-03-05
Activity total: 2
Contributions: 2
Votes recorded: 0
Current Offices
Shadow SNP Spokesperson (Cabinet Office)
Parliamentary post
Shadow SNP Spokesperson (Culture, Media and Sport)
Parliamentary post
Shadow SNP Spokesperson (Middle East)
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
Consular Assistance
2026-03-05Our thoughts are with those stranded in the region, and we wish them safe passage as soon as possible. I fear that this is the moment when the hollowing out of the UK’s consular s…
Civil Service Pension Scheme
2026-03-05The privatisation of the delivery of the civil service pension scheme has been nothing short of catastrophic. The Government were well warned that Capita was ill-prepared for a jo…