- Member ID
- 5039
- House
- Commons
- Committees
- 3
- Events
- 14
§ Timeline
Recorded activity
14 events
- 2026-06-03Did not vote: Draft Agriculture (Delinked Payments) (Reductions) (England) Regulations 2026↗ UK Parliament Divisions
- 2026-06-02Voted No: Armed Forces Bill Committee: New Clause 13↗ UK Parliament Divisions
- 2026-06-02Did not vote: Armed Forces Bill Committee: New Clause 2↗ UK Parliament Divisions
- 2026-06-02Voted No: Armed Forces Bill Committee: New Clause 5↗ UK Parliament Divisions
- 2026-06-02Voted No: Armed Forces Bill Committee: New Clause 6↗ UK Parliament Divisions
- 2026-05-21Did not vote: Steel Industry (Nationalisation) Bill: Reasoned Amendment to Second Reading↗ UK Parliament Divisions
- 2026-05-20Did not vote: King's Speech Motion for an Address: amendment (l)↗ UK Parliament Divisions
- 2026-05-20Did not vote: King's Speech Motion for an Address↗ UK Parliament Divisions
- 2026-05-20Did not vote: King's Speech Motion for an Address: amendment (p)↗ UK Parliament Divisions
- 2026-01-21Joined Cyber Security and Resilience (Network and Information Systems) Bill↗ UK Parliament Members API
- 2025-09-07Appointed Parliamentary Under Secretary of State (Department for Science, Innovation and Technology)Department for Science, Innovation and Technology↗ UK Parliament Members API
- 2025-06-18Joined Space Industry (Indemnities) Bill↗ UK Parliament Members API
- 2025-05-13Joined Animal Welfare (Import of Dogs, Cats and Ferrets) Bill↗ UK Parliament Members API
- 2024-07-04
§ Committees
Committee memberships
Cyber Security and Resilience (Network and Information Systems) Bill
Member
Current
Space Industry (Indemnities) Bill
Member
Current
Animal Welfare (Import of Dogs, Cats and Ferrets) Bill
Member
2025-05-14
§ Parliamentary Questions
Recent written questions
0 recorded
No parliamentary questions ingested for this member yet.
§ Financial Interests
Declared interests on the Register
0 recorded
No declared interests ingested for this member yet.