- Member ID
- 4872
- House
- Commons
- Committees
- 20
- Events
- 34
§ Timeline
Recorded activity
34 events
- 2026-06-03Voted No: Draft Agriculture (Delinked Payments) (Reductions) (England) Regulations 2026↗ UK Parliament Divisions
- 2026-06-02Voted Aye: Armed Forces Bill Committee: New Clause 5↗ UK Parliament Divisions
- 2026-06-02Did not vote: Armed Forces Bill Committee: New Clause 13↗ UK Parliament Divisions
- 2026-06-02Voted Aye: Armed Forces Bill Committee: New Clause 6↗ UK Parliament Divisions
- 2026-06-02Voted Aye: Armed Forces Bill Committee: New Clause 2↗ UK Parliament Divisions
- 2026-05-21Voted Aye: Steel Industry (Nationalisation) Bill: Reasoned Amendment to Second Reading↗ UK Parliament Divisions
- 2026-05-20Voted Aye: King's Speech Motion for an Address: amendment (o)↗ UK Parliament Divisions
- 2026-05-20Voted No: King's Speech Motion for an Address↗ UK Parliament Divisions
- 2026-05-20Voted Aye: King's Speech Motion for an Address: amendment (p)↗ UK Parliament Divisions
- 2026-05-20Voted No: King's Speech Motion for an Address: amendment (l)↗ UK Parliament Divisions
- 2026-03-11Joined Representation of the People Bill↗ UK Parliament Members API
- 2025-09-15Joined English Devolution and Community Empowerment Bill↗ UK Parliament Members API
- 2025-04-24Joined Planning and Infrastructure Bill↗ UK Parliament Members API
- 2024-12-04Joined Non-Domestic Rating (Multipliers and Private Schools) Bill↗ UK Parliament Members API
- 2024-11-06Appointed Shadow Minister (Levelling Up, Housing and Communities)Ministry of Housing, Communities and Local Government↗ UK Parliament Members API
- 2024-10-16Joined Renters’ Rights Bill↗ UK Parliament Members API
- 2024-07-19Appointed Shadow Parliamentary Under Secretary (Housing, Communities and Local Government)Ministry of Housing, Communities and Local Government↗ UK Parliament Members API
- 2024-07-19
- 2024-05-15Joined Prison Media Bill↗ UK Parliament Members API
- 2024-05-08Joined Community and Suspended Sentences (Notification of Details) Bill↗ UK Parliament Members API
- 2024-05-08Joined Courts (Remote Hearings) Bill↗ UK Parliament Members API
- 2024-05-01Joined Strategic Litigation Against Public Participation Bill↗ UK Parliament Members API
- 2024-04-24Joined Secure 16 to 19 Academies Bill↗ UK Parliament Members API
- 2024-01-10Joined Finance Bill↗ UK Parliament Members API
- 2023-05-03Joined Data Protection and Digital Information (No. 2) Bill↗ UK Parliament Members API
- 2023-03-15Joined Lifelong Learning (Higher Education Fee Limits) Bill↗ UK Parliament Members API
- 2023-03-08Joined Pensions (Extension of Automatic Enrolment) (No. 2) Bill↗ UK Parliament Members API
- 2022-11-02Joined Retained EU Law (Revocation and Reform Bill)↗ UK Parliament Members API
- 2022-01-19Joined Public Service Pensions and Judicial Offices Bill [HL]↗ UK Parliament Members API
- 2021-09-07Joined Higher Education (Freedom of Speech) Bill↗ UK Parliament Members API
- 2021-06-15Joined Human Rights (Joint Committee)↗ UK Parliament Members API
- 2020-03-02Joined Finance Committee (Commons)↗ UK Parliament Members API
- 2020-03-02Joined Education Committee↗ UK Parliament Members API
- 2019-12-12
§ Committees
Committee memberships
Representation of the People Bill
Member
Current
English Devolution and Community Empowerment Bill
Member
2025-10-28
Planning and Infrastructure Bill
Member
2025-05-22
Non-Domestic Rating (Multipliers and Private Schools) Bill
Member
2024-12-12
Renters’ Rights Bill
Member
2024-11-05
Prison Media Bill
Member
2024-05-22
Community and Suspended Sentences (Notification of Details) Bill
Member
2024-05-15
Courts (Remote Hearings) Bill
Member
2024-05-15
Strategic Litigation Against Public Participation Bill
Member
2024-05-08
Secure 16 to 19 Academies Bill
Member
2024-05-01
Finance Bill
Member
2024-01-16
Data Protection and Digital Information (No. 2) Bill
Member
2023-05-23
Lifelong Learning (Higher Education Fee Limits) Bill
Member
2023-03-23
Pensions (Extension of Automatic Enrolment) (No. 2) Bill
Member
2023-03-15
Retained EU Law (Revocation and Reform Bill)
Member
2022-11-06
Public Service Pensions and Judicial Offices Bill [HL]
Member
2022-01-27
Higher Education (Freedom of Speech) Bill
Member
2021-09-22
Human Rights (Joint Committee)
Member
2024-03-11
Education Committee
Member
2021-10-19
Finance Committee (Commons)
Member
2024-05-30
§ 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.