Affiliation
House: Commons
Constituency: Alloa and Grangemouth
Status: Current member
Backbencher (MP)
Affiliation
House: Commons
Constituency: Alloa and Grangemouth
Status: Current member
Latest Activity
Sitting day: 2026-03-05
Activity total: 3
Contributions: 3
Votes recorded: 0
Current Offices
No current post data is attached to this profile.
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
Commonwealth Troops: First World War
2026-03-05 · 14:20More than 1 million troops from Commonwealth nations died in the “war to end wars”. My thanks go to my hon. Friend the Member for Ilford South (Jas Athwal) for securing this impor…
Energy Markets
2026-03-05 · 13:40It is interesting to note that, for the duration of this statement and the question and answer session, there has been zero participation from the SNP and Reform, which goes to sh…
Palliative Care
2026-03-05I thank my hon. Friend the Member for York Central (Rachael Maskell) for bringing the debate to the House, and for all the campaigning that she does. She is a force for getting pa…