- Member ID
- 3973
- House
- Commons
- Committees
- 16
- Events
- 29
§ Timeline
Recorded activity
29 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 2↗ 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 6↗ UK Parliament Divisions
- 2026-06-02Voted No: Armed Forces Bill Committee: New Clause 5↗ UK Parliament Divisions
- 2026-05-21Voted No: Steel Industry (Nationalisation) Bill: Reasoned Amendment to Second Reading↗ 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 (p)↗ UK Parliament Divisions
- 2026-05-20Voted No: King's Speech Motion for an Address: amendment (l)↗ UK Parliament Divisions
- 2026-05-20Voted No: King's Speech Motion for an Address: amendment (o)↗ UK Parliament Divisions
- 2024-05-01Joined Space Industry (Indemnities) Bill↗ UK Parliament Members API
- 2024-04-24Joined Secure 16 to 19 Academies Bill↗ UK Parliament Members API
- 2024-03-13Joined Automated Vehicles Bill [HL]↗ UK Parliament Members API
- 2024-02-07Joined Licensing Hours Extensions Bill↗ UK Parliament Members API
- 2024-01-31Joined Building Societies Act 1986 (Amendment) Bill↗ UK Parliament Members API
- 2023-03-01Joined Workers (Predictable Terms and Conditions) Bill↗ UK Parliament Members API
- 2023-01-25Joined Equipment Theft (Prevention) Bill↗ UK Parliament Members API
- 2023-01-11Joined Seafarers' Wages Bill [HL]↗ UK Parliament Members API
- 2022-12-13Joined High Speed Rail (Crewe - Manchester) Bill Select Committee (Commons)↗ UK Parliament Members API
- 2022-02-09Joined Animal Welfare (Sentience) Bill [HL]↗ UK Parliament Members API
- 2020-03-09Joined Consolidation, &c., Bills (Joint Committee)↗ UK Parliament Members API
- 2020-03-02Joined Transport Committee↗ UK Parliament Members API
- 2018-02-05Joined Transport Committee↗ UK Parliament Members API
- 2017-11-06Joined Consolidation, &c., Bills (Joint Committee)↗ UK Parliament Members API
- 2016-06-28Appointed Shadow Secretary of State for Communities and Local Government and Shadow Minister for the Constitutional ConventionDepartment for Communities and Local Government↗ UK Parliament Members API
- 2015-11-09Joined Consolidation, &c., Bills (Joint Committee)↗ UK Parliament Members API
- 2015-09-18
- 2010-07-12Joined Health and Social Care Committee↗ UK Parliament Members API
- 2010-05-06
§ Committees
Committee memberships
Space Industry (Indemnities) Bill
Member
2024-05-08
Secure 16 to 19 Academies Bill
Member
2024-05-01
Automated Vehicles Bill [HL]
Member
2024-03-19
Licensing Hours Extensions Bill
Member
2024-05-30
Building Societies Act 1986 (Amendment) Bill
Member
2024-02-07
Workers (Predictable Terms and Conditions) Bill
Member
2023-03-08
Equipment Theft (Prevention) Bill
Member
2023-02-01
Seafarers' Wages Bill [HL]
Member
2023-01-17
High Speed Rail (Crewe - Manchester) Bill Select Committee (Commons)
Member
2024-05-30
Animal Welfare (Sentience) Bill [HL]
Member
2022-02-10
Consolidation, &c., Bills (Joint Committee)
Member
2020-07-06
Transport Committee
Member
2024-05-30
Transport Committee
Member
2019-11-06
Consolidation, &c., Bills (Joint Committee)
Member
2019-11-06
Consolidation, &c., Bills (Joint Committee)
Member
2017-05-03
Health and Social Care Committee
Member
2015-03-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.