- Member ID
- 4107
- House
- Commons
- Committees
- 16
- Events
- 35
§ Timeline
Recorded activity
35 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 2↗ 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 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-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-05-13Joined Product Regulation and Metrology Bill [HL]↗ UK Parliament Members API
- 2024-11-05Appointed Shadow Minister (Business and Trade)Department for Business and Trade↗ UK Parliament Members API
- 2024-10-21Joined Treasury Committee↗ UK Parliament Members API
- 2024-07-19Appointed Shadow Minister (Development)Foreign, Commonwealth and Development Office↗ UK Parliament Members API
- 2024-02-28Joined Commonwealth Parliamentary Association and International Committee of the Red Cross (Status) Bill↗ UK Parliament Members API
- 2023-06-22Joined Liaison Sub-Committee on Scrutiny of Strategic Thinking in Government↗ UK Parliament Members API
- 2022-11-09Joined Liaison Committee (Commons)↗ UK Parliament Members API
- 2022-11-09Joined Treasury Committee↗ UK Parliament Members API
- 2022-11-09Joined Treasury Sub-Committee on Financial Services Regulations↗ UK Parliament Members API
- 2022-10-31Joined Financial Services and Markets Bill↗ UK Parliament Members API
- 2022-06-20Joined Treasury Sub-Committee on Financial Services Regulations↗ UK Parliament Members API
- 2020-05-19Joined Administration Estimate Audit and Risk Assurance Committee↗ UK Parliament Members API
- 2020-05-19Joined Members Estimate Audit Committee↗ UK Parliament Members API
- 2020-03-02Joined Treasury Committee↗ UK Parliament Members API
- 2020-03-02Joined Finance Committee (Commons)↗ UK Parliament Members API
- 2018-01-09Appointed Minister of State (Foreign and Commonwealth Office) (Joint with the Department for International Development)Foreign and Commonwealth Office↗ UK Parliament Members API
- 2018-01-09Appointed Minister of State (Department for International Development) (Joint with the Foreign and Commonwealth Office)Department for International Development↗ UK Parliament Members API
- 2016-07-17Appointed Parliamentary Under-Secretary (Ministry of Defence)Ministry of Defence↗ UK Parliament Members API
- 2015-07-07Joined Public Accounts Committee↗ UK Parliament Members API
- 2015-05-08
- 2014-07-15
- 2014-03-10Joined Administration Committee↗ UK Parliament Members API
- 2014-02-08
- 2010-07-12Joined Work and Pensions Committee↗ UK Parliament Members API
- 2010-05-06
§ Committees
Committee memberships
Treasury Committee
Member
Current
Product Regulation and Metrology Bill [HL]
Member
2025-05-15
Commonwealth Parliamentary Association and International Committee of the Red Cross (Status) Bill
Member
2024-03-06
Liaison Sub-Committee on Scrutiny of Strategic Thinking in Government
Member
2024-05-30
Treasury Committee
Member
2024-05-30
Treasury Sub-Committee on Financial Services Regulations
Member
2024-05-30
Liaison Committee (Commons)
Member
2024-05-30
Financial Services and Markets Bill
Member
2022-11-03
Treasury Sub-Committee on Financial Services Regulations
Member
2024-05-30
Administration Estimate Audit and Risk Assurance Committee
Member
2023-03-20
Members Estimate Audit Committee
Member
2023-03-20
Treasury Committee
Member
2024-05-30
Finance Committee (Commons)
Member
2023-01-24
Public Accounts Committee
Member
2016-10-10
Administration Committee
Member
2014-12-01
Work and Pensions Committee
Member
2012-10-29
§ 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.