- Member ID
- 5237
- House
- Commons
- Committees
- 15
- Events
- 26
§ Timeline
Recorded activity
26 events
- 2026-06-03Voted Aye: 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-02Voted No: 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-20Voted No: King's Speech Motion for an Address: amendment (l)↗ UK Parliament Divisions
- 2026-05-20Voted Aye: King's Speech Motion for an Address↗ UK Parliament Divisions
- 2026-05-20Voted No: King's Speech Motion for an Address: amendment (o)↗ UK Parliament Divisions
- 2026-05-20Voted No: King's Speech Motion for an Address: amendment (p)↗ UK Parliament Divisions
- 2026-03-18Joined City of London (Markets) Bill↗ UK Parliament Members API
- 2026-02-12Joined Cheltenham Borough Council (Markets) Bill↗ UK Parliament Members API
- 2026-01-21Joined Cyber Security and Resilience (Network and Information Systems) Bill↗ UK Parliament Members API
- 2025-10-28Joined Education Committee↗ UK Parliament Members API
- 2025-09-16Joined General Cemetery Bill [HL]↗ UK Parliament Members API
- 2025-07-10Joined Sustainable Aviation Fuel Bill↗ UK Parliament Members API
- 2025-06-30Joined Secure 16 to 19 Academies Bill↗ UK Parliament Members API
- 2025-06-26Joined Secure 16 to 19 Academies Bill↗ UK Parliament Members API
- 2025-06-25Joined Norwich Livestock Market Bill [HL]↗ UK Parliament Members API
- 2025-06-25Joined Unauthorised Entry to Football Matches Bill↗ UK Parliament Members API
- 2025-03-04Joined Modernisation Committee↗ UK Parliament Members API
- 2025-02-27Joined Court of Referees↗ UK Parliament Members API
- 2024-12-16Joined Public Accounts Commission↗ UK Parliament Members API
- 2024-12-04Joined Non-Domestic Rating (Multipliers and Private Schools) Bill↗ UK Parliament Members API
- 2024-10-28Joined Backbench Business Committee↗ UK Parliament Members API
- 2024-07-04
§ Committees
Committee memberships
City of London (Markets) Bill
Member
Current
Cheltenham Borough Council (Markets) Bill
Member
Current
Cyber Security and Resilience (Network and Information Systems) Bill
Member
Current
Education Committee
Member
Current
General Cemetery Bill [HL]
Member
Current
Secure 16 to 19 Academies Bill
Member
Current
Secure 16 to 19 Academies Bill
Member
Current
Norwich Livestock Market Bill [HL]
Member
Current
Unauthorised Entry to Football Matches Bill
Member
Current
Court of Referees
Member
Current
Public Accounts Commission
Member
Current
Backbench Business Committee
Member
Current
Sustainable Aviation Fuel Bill
Member
2025-07-17
Modernisation Committee
Member
2025-12-08
Non-Domestic Rating (Multipliers and Private Schools) Bill
Member
2024-12-12
§ 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.