Affiliation
House: Commons
Constituency: Rutherglen
Status: Current member
Backbencher (MP)
Affiliation
House: Commons
Constituency: Rutherglen
Status: Current member
Latest Activity
No recent attendance summary is available for this member yet.
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
Draft Contracts for Difference (Sustainable Industry Rewards and Contract Budget Notice Amendments) Regulations 2026
2026-03-17 · 14:54It is a no, because the counterfactual, of relying on gas, as his party is so determined to do, would put up everyone’s bills significantly. We are the ones bringing down bills, a…
Draft Contracts for Difference (Sustainable Industry Rewards and Contract Budget Notice Amendments) Regulations 2026
2026-03-17 · 14:52I understand the point. First of all, I have been really clear. This regulation, as it clearly sets out, comes to an end on 31 December 2028. We will come back to the Committee to…
Draft Contracts for Difference (Sustainable Industry Rewards and Contract Budget Notice Amendments) Regulations 2026
2026-03-17 · 14:52I thank the right hon. Member for his second speech in the debate.
Draft Contracts for Difference (Sustainable Industry Rewards and Contract Budget Notice Amendments) Regulations 2026
2026-03-17 · 14:46That is how we end up with absolutely no industry left in the country. That is what we are trying to rebuild after 14 years of it falling apart. I will turn to the specific points…
Draft Contracts for Difference (Sustainable Industry Rewards and Contract Budget Notice Amendments) Regulations 2026
2026-03-17 · 14:46I will address a few things. There were some contradictory comments from different Members of the same party: on the one hand, we should support the supply chains, but on the othe…
Draft Contracts for Difference (Sustainable Industry Rewards and Contract Budget Notice Amendments) Regulations 2026
2026-03-17 · 14:30I beg to move, That the Committee has considered the draft Contracts for Difference (Sustainable Industry Rewards and Contract Budget Notice Amendments) Regulations 2026. It is a…