- Member ID
- 1171
- House
- Commons
- Committees
- 18
- Events
- 36
§ Timeline
Recorded activity
36 events
- 2026-06-24Voted Aye: Draft Climate Change Act 2008 (International Aviation and International Shipping↗ UK Parliament Divisions
- 2026-06-24Voted Aye: Draft Climate Change Act 2008 (Credit Limit) Order 2026↗ UK Parliament Divisions
- 2026-06-23Joined Liaison sub-Committee on Select Committee Core Tasks↗ UK Parliament Members API
- 2026-06-09Registered: Visits outside the UKInternational visit to China between 24 May 2026 and 30 May 2026↗ UK Parliament Register of Interests
- 2025-06-11Joined Liaison Sub-Committee on National Policy Statements↗ UK Parliament Members API
- 2025-03-05Joined Business and Trade Sub-Committee on Economic Security, Arms and Export Controls↗ UK Parliament Members API
- 2024-12-04Joined Liaison Committee (Commons)↗ UK Parliament Members API
- 2024-12-02Joined National Security Strategy (Joint Committee)↗ UK Parliament Members API
- 2024-09-11Joined Business and Trade Committee↗ UK Parliament Members API
- 2024-05-01Joined Strategic Litigation Against Public Participation Bill↗ UK Parliament Members API
- 2024-01-15Joined National Security Strategy (Joint Committee)↗ UK Parliament Members API
- 2023-12-19Joined Liaison Sub-Committee on Scrutiny of Strategic Thinking in Government↗ UK Parliament Members API
- 2023-10-18Joined Liaison Committee (Commons)↗ UK Parliament Members API
- 2023-10-18Joined Liaison Sub-Committee on National Policy Statements↗ UK Parliament Members API
- 2023-10-18Joined Business and Trade Committee↗ UK Parliament Members API
- 2023-10-18Joined Business and Trade Sub-Committee on National Security and Investment↗ UK Parliament Members API
- 2022-10-19Joined Economic Crime and Corporate Transparency Bill↗ UK Parliament Members API
- 2022-01-25Joined Committees on Arms Export Controls↗ UK Parliament Members API
- 2022-01-05Joined Foreign Affairs Committee↗ UK Parliament Members API
- 2017-07-17Appointed Shadow Minister (Digital, Culture, Media and Sport) (Digital Economy)Department for Digital, Culture, Media and Sport↗ UK Parliament Members API
- 2016-10-31Joined International Trade Committee↗ UK Parliament Members API
- 2013-10-07Appointed Shadow Minister (Business, Innovation and Skills)Department for Business, Innovation and Skills↗ UK Parliament Members API
- 2011-01-20Appointed Shadow Secretary of State for Work and PensionsDepartment for Work and Pensions↗ UK Parliament Members API
- 2010-10-08
- 2010-05-12
- 2009-06-06
- 2008-10-03Appointed Minister for the Cabinet Office and Chancellor of the Duchy of LancasterCabinet Office↗ UK Parliament Members API
- 2008-01-25Appointed Minister of State (HM Treasury) (also in the Home Office)HM Treasury↗ UK Parliament Members API
- 2007-06-29Appointed Minister of State (Regional Affairs) (West Midlands)Regional Affairs↗ UK Parliament Members API
- 2007-06-28Appointed Minister of State (Home Office) (Borders and Immigration)Home Office↗ UK Parliament Members API
- 2007-05-09Appointed Minister of State (Home Office) (Immigration and Asylum)Home Office↗ UK Parliament Members API
- 2006-05-22Appointed Minister of State (Home Office) (Immigration, Citizenship and Nationality)Home Office↗ UK Parliament Members API
- 2006-05-05
- 2005-05-10Appointed Parliamentary Under-Secretary (Department of Health) (Care Services)Department of Health↗ UK Parliament Members API
- 2005-02-22Joined European Scrutiny Committee↗ UK Parliament Members API
- 2004-07-15
§ Committees
Committee memberships
Liaison sub-Committee on Select Committee Core Tasks
Member
Current
Liaison Sub-Committee on National Policy Statements
Member
Current
Business and Trade Sub-Committee on Economic Security, Arms and Export Controls
Member
Current
Liaison Committee (Commons)
Member
Current
National Security Strategy (Joint Committee)
Member
Current
Business and Trade Committee
Member
Current
Strategic Litigation Against Public Participation Bill
Member
2024-05-08
National Security Strategy (Joint Committee)
Member
2024-05-30
Liaison Sub-Committee on Scrutiny of Strategic Thinking in Government
Member
2024-05-30
Business and Trade Committee
Member
2024-05-30
Business and Trade Sub-Committee on National Security and Investment
Member
2024-05-30
Liaison Committee (Commons)
Member
2024-05-30
Liaison Sub-Committee on National Policy Statements
Member
2024-05-30
Economic Crime and Corporate Transparency Bill
Member
2022-11-29
Committees on Arms Export Controls
Member
2022-11-27
Foreign Affairs Committee
Member
2023-11-28
International Trade Committee
Member
2017-05-03
European Scrutiny Committee
Member
2005-04-11
§ Parliamentary Questions
Recent written questions
0 recorded
No parliamentary questions ingested for this member yet.
§ Financial Interests
Declared interests on the Register
1 recorded
Visits outside the UK · registered 2026-06-09 · International visit to China between 24 May 2026 and 30 May 2026
International visit to China between 24 May 2026 and 30 May 2026
current↗ source
Category distribution
- Visits outside the UK1
Organisations named
- International visit to China between 24 May 2026 and 30 May 20261