Affiliation
House: Commons
Constituency: Henley and Thame
Status: Current member
Backbencher (MP)
Affiliation
House: Commons
Constituency: Henley and Thame
Status: Current member
Latest Activity
Sitting day: 2026-03-25
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
Engagements
2026-03-25 · 12:38Thames Water is lurching from crisis to crisis. Last year, it was let off record fines for pumping sewage into rivers by Ofwat. Ofwat is allowed to do that, under rules laid out i…
Foreign Financial Influence and Interference: UK Politics
2026-03-25 · 11:59I welcome the Secretary of State’s reference to the rights of British overseas electors and the cap on donations as a proportionate response, yet their right to cast their vote is…