- Member ID
- 4778
- House
- Commons
- Committees
- 14
- Events
- 30
§ Timeline
Recorded activity
30 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 6↗ UK Parliament Divisions
- 2026-06-02Voted Aye: Armed Forces Bill Committee: New Clause 5↗ UK Parliament Divisions
- 2026-06-02Voted Aye: Armed Forces Bill Committee: New Clause 2↗ UK Parliament Divisions
- 2026-06-02Did not vote: Armed Forces Bill Committee: New Clause 13↗ UK Parliament Divisions
- 2026-05-21Voted Aye: Steel Industry (Nationalisation) Bill: Reasoned Amendment to Second Reading↗ 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 (o)↗ 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: amendment (p)↗ UK Parliament Divisions
- 2025-07-22Appointed Shadow Parliamentary Under Secretary (Transport)Department for Transport↗ UK Parliament Members API
- 2025-07-22Appointed Shadow Parliamentary Under Secretary (Energy Security and Net Zero)Department for Energy Security and Net Zero↗ UK Parliament Members API
- 2025-07-10Joined Sustainable Aviation Fuel Bill↗ UK Parliament Members API
- 2025-06-25Joined Controlled Drugs (Procedure for Specification) Bill↗ UK Parliament Members API
- 2025-06-09Joined Absent Voting (Elections in Scotland and Wales) Bill↗ UK Parliament Members API
- 2025-06-04Joined Licensing Hours Extensions Bill↗ UK Parliament Members API
- 2024-11-20Joined Employment Rights Bill↗ UK Parliament Members API
- 2024-11-20
- 2024-07-19Appointed Shadow Parliamentary Under Secretary (Business and Trade)Department for Business and Trade↗ UK Parliament Members API
- 2024-07-19Appointed Shadow Parliamentary Under Secretary (Transport)Department for Transport↗ UK Parliament Members API
- 2024-02-07Joined Licensing Hours Extensions Bill↗ UK Parliament Members API
- 2023-07-19Joined Economic Activity of Public Bodies (Overseas Matters) Bill↗ UK Parliament Members API
- 2023-03-08Joined Veterans Advisory and Pensions Committees Bill↗ UK Parliament Members API
- 2023-03-08Joined Firearms Bill↗ UK Parliament Members API
- 2023-01-25Joined Equipment Theft (Prevention) Bill↗ UK Parliament Members API
- 2022-06-15Joined Levelling-up and Regeneration Bill↗ UK Parliament Members API
- 2021-12-15Joined Motor Vehicles (Compulsory Insurance) Bill↗ UK Parliament Members API
- 2020-03-02Joined Transport Committee↗ UK Parliament Members API
- 2020-03-02Joined European Scrutiny Committee↗ UK Parliament Members API
- 2019-12-12
§ Committees
Committee memberships
Controlled Drugs (Procedure for Specification) Bill
Member
Current
Absent Voting (Elections in Scotland and Wales) Bill
Member
Current
Licensing Hours Extensions Bill
Member
Current
Sustainable Aviation Fuel Bill
Member
2025-07-17
Employment Rights Bill
Member
2025-01-16
Licensing Hours Extensions Bill
Member
2024-05-30
Economic Activity of Public Bodies (Overseas Matters) Bill
Member
2023-09-14
Veterans Advisory and Pensions Committees Bill
Member
2023-03-15
Firearms Bill
Member
2023-03-15
Equipment Theft (Prevention) Bill
Member
2023-02-01
Levelling-up and Regeneration Bill
Member
2022-10-20
Motor Vehicles (Compulsory Insurance) Bill
Member
2022-01-05
European Scrutiny Committee
Member
2024-05-30
Transport Committee
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.