- Member ID
- 4850
- House
- Commons
- Committees
- 13
- Events
- 29
§ Timeline
Recorded activity
29 events
- 2026-06-03Did not vote: Draft Agriculture (Delinked Payments) (Reductions) (England) Regulations 2026↗ UK Parliament Divisions
- 2026-06-02Did not vote: Armed Forces Bill Committee: New Clause 2↗ UK Parliament Divisions
- 2026-06-02Did not vote: Armed Forces Bill Committee: New Clause 5↗ UK Parliament Divisions
- 2026-06-02Did not vote: Armed Forces Bill Committee: New Clause 6↗ 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-21
- 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 (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
- 2025-07-22Appointed Shadow Minister (Business and Trade)Department for Business and Trade↗ UK Parliament Members API
- 2025-01-22Joined Finance Bill↗ UK Parliament Members API
- 2024-11-06
- 2024-07-19
- 2024-05-15Joined Finance (No.2) Bill↗ UK Parliament Members API
- 2024-01-10Joined Finance Bill↗ UK Parliament Members API
- 2023-06-06Joined Public Accounts Committee↗ UK Parliament Members API
- 2023-05-10Joined Finance (No. 2) Bill↗ UK Parliament Members API
- 2023-04-21
- 2022-11-23Joined Co-operatives, Mutuals and Friendly Societies Bill↗ UK Parliament Members API
- 2022-10-12Joined Financial Services and Markets Bill↗ UK Parliament Members API
- 2022-06-20Joined Treasury Sub-Committee on Financial Services Regulations↗ UK Parliament Members API
- 2022-01-19Joined Down Syndrome Bill↗ UK Parliament Members API
- 2021-10-19Joined Treasury Committee↗ UK Parliament Members API
- 2021-09-07Joined Health and Care Bill↗ UK Parliament Members API
- 2021-06-08Joined Compensation (London Capital & Finance plc and Fraud Compensation Fund) Bill↗ UK Parliament Members API
- 2020-03-02Joined Finance Committee (Commons)↗ UK Parliament Members API
- 2019-12-12
§ Committees
Committee memberships
Finance Bill
Member
2025-01-30
Finance (No.2) Bill
Member
2024-05-21
Finance Bill
Member
2024-01-16
Public Accounts Committee
Member
2024-05-30
Finance (No. 2) Bill
Member
2023-05-18
Co-operatives, Mutuals and Friendly Societies Bill
Member
2022-11-30
Financial Services and Markets Bill
Member
2022-11-03
Treasury Sub-Committee on Financial Services Regulations
Member
2022-11-21
Down Syndrome Bill
Member
2022-01-26
Treasury Committee
Member
2022-11-21
Health and Care Bill
Member
2021-11-02
Compensation (London Capital & Finance plc and Fraud Compensation Fund) Bill
Member
2021-06-15
Finance Committee (Commons)
Member
2023-01-24
§ Parliamentary Questions
Recent written questions
2 recorded
Department for Energy Security and Net Zero · UIN 3846 · 2026-05-21 · Energy
To ask the Secretary of State for Energy Security and Net Zero, whether his Department has made an assessment of the potential merits of increasing imports of jet fuel from the US.
Treasury · UIN 3845 · 2026-05-21 · Transport
To ask the Chancellor of the Exchequer, if her Department will make an assessment of the potential impact of the increase to Air Passenger Duty to the aviation industry.
Topic distribution
- Energy1
- Transport1
Departments addressed
- Department for Energy Security and Net Zero1
- Treasury1
§ Financial Interests
Declared interests on the Register
0 recorded
No declared interests ingested for this member yet.