- Member ID
- 4107
- House
- Commons
- Committees
- 16
- Events
- 27
§ Timeline
Recorded activity
27 events
- 2026-06-24Voted No: Draft Climate Change Act 2008 (Credit Limit) Order 2026↗ UK Parliament Divisions
- 2026-06-01
- 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 Members Estimate Audit Committee↗ UK Parliament Members API
- 2020-05-19Joined Administration Estimate Audit and Risk Assurance 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 Sub-Committee on Financial Services Regulations
Member
2024-05-30
Treasury Committee
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
Members Estimate Audit Committee
Member
2023-03-20
Administration Estimate Audit and Risk Assurance Committee
Member
2023-03-20
Finance Committee (Commons)
Member
2023-01-24
Treasury Committee
Member
2024-05-30
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
1 recorded
Miscellaneous · registered 2026-06-01 · Betting and Gaming Council
A £50 bet provided by the Betting and Gaming Council (which is under the threshold for registration under Category 3). Winnings of £355 were donated to a charity nominated by me.
current↗ source
Category distribution
- Miscellaneous1
Organisations named
- Betting and Gaming Council1