Affiliation
House: Commons
Constituency: Dumfriesshire, Clydesdale and Tweeddale
Status: Current member
Backbencher (MP)
Affiliation
House: Commons
Constituency: Dumfriesshire, Clydesdale and Tweeddale
Status: Current member
Latest Activity
Sitting day: 2026-03-10
Activity total: 2
Contributions: 2
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
Digital ID: Public Consultation
2026-03-10My long experience is that the Scottish Government are quite prepared to ignore consultations, especially on the views of my constituents. Will the Minister set out how this syste…
Topical Questions
2026-03-10T2. I am the Member of Parliament for one of the largest rural constituencies in the United Kingdom, so the rise in the cost of heating oil is obviously a major concern for me. I…