Affiliation
House: Commons
Constituency: Arbroath and Broughty Ferry
Status: Current member
Shadow SNP Spokesperson (Scotland)
Affiliation
House: Commons
Constituency: Arbroath and Broughty Ferry
Status: Current member
Latest Activity
No recent attendance summary is available for this member yet.
Current Offices
Shadow SNP Spokesperson (International Affairs)
Parliamentary post
Shadow SNP Spokesperson (Scotland)
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
Representation of the People Bill
2026-03-02 · 19:48It did not sound like it.
Representation of the People Bill
2026-03-02 · 19:48May I first congratulate the Green party on its significant majority and its win? It is not my party, but I will congratulate it for that significant win over Reform and the Labou…
Representation of the People Bill
2026-03-02 · 19:47Will the hon. Member give way?
Middle East
2026-03-02The Prime Minister will understand why the ghosts of Iraq hang heavy over the Chamber at times like this. On that basis, does he agree that the best rebuke to the murderers in Teh…