- Member ID
- 3991
- House
- Commons
- Committees
- 14
- Events
- 33
§ Timeline
Recorded activity
33 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 2↗ 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 5↗ 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 (p)↗ 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 (o)↗ UK Parliament Divisions
- 2024-11-20Joined Speaker's Committee for the Independent Parliamentary Standards Authority↗ UK Parliament Members API
- 2024-11-18Joined Modernisation Committee↗ UK Parliament Members API
- 2024-11-05Joined House of Commons Commission↗ UK Parliament Members API
- 2024-11-05Joined Restoration and Renewal Client Board↗ UK Parliament Members API
- 2024-11-05Joined Members Estimate Committee↗ UK Parliament Members API
- 2024-11-05Joined Restoration and Renewal Programme Board↗ UK Parliament Members API
- 2024-11-05Appointed Shadow Leader of the House of CommonsOffice of the Leader of the House of Commons↗ UK Parliament Members API
- 2024-10-21Joined Defence Committee↗ UK Parliament Members API
- 2023-12-11Joined Defence Sub-Committee↗ UK Parliament Members API
- 2023-12-11Joined Defence Committee↗ UK Parliament Members API
- 2022-10-26Appointed Minister of State (Department for Transport)Department for Transport↗ UK Parliament Members API
- 2022-09-07Appointed Minister of State (Foreign, Commonwealth and Development Office)Foreign, Commonwealth and Development Office↗ UK Parliament Members API
- 2021-06-16Joined National Insurance Contributions Bill↗ UK Parliament Members API
- 2019-05-23Appointed Financial Secretary to the Treasury and Paymaster GeneralHM Treasury↗ UK Parliament Members API
- 2019-05-23
- 2018-11-12Appointed Minister of State (Department for Transport)Department for Transport↗ UK Parliament Members API
- 2017-06-14Appointed Parliamentary Under-Secretary (Department for Transport)Department for Transport↗ UK Parliament Members API
- 2016-07-18Appointed Parliamentary Under-Secretary (Department for Business, Energy and Industrial Strategy)Department for Business, Energy and Industrial Strategy↗ UK Parliament Members API
- 2015-09-10Joined Liaison Committee (Commons)↗ UK Parliament Members API
- 2014-10-16Joined House of Commons Governance Committee↗ UK Parliament Members API
- 2010-12-06Joined Consolidation, &c., Bills (Joint Committee)↗ UK Parliament Members API
- 2010-07-12Joined Treasury Committee↗ UK Parliament Members API
- 2010-05-06
§ Committees
Committee memberships
Speaker's Committee for the Independent Parliamentary Standards Authority
Member
Current
Modernisation Committee
Member
Current
Restoration and Renewal Client Board
Member
Current
Restoration and Renewal Programme Board
Member
Current
Members Estimate Committee
Member
Current
House of Commons Commission
Member
Current
Defence Committee
Member
Current
Defence Sub-Committee
Member
2024-05-30
Defence Committee
Member
2024-05-30
National Insurance Contributions Bill
Member
2021-06-22
Liaison Committee (Commons)
Member
2016-07-19
House of Commons Governance Committee
Member
2014-12-17
Consolidation, &c., Bills (Joint Committee)
Member
2015-03-30
Treasury 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.