- Member ID
- 1171
- House
- Commons
- Committees
- 17
- Events
- 42
§ Timeline
Recorded activity
42 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 6↗ 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 2↗ UK Parliament Divisions
- 2026-06-02Did not vote: Armed Forces Bill Committee: New Clause 13↗ UK Parliament Divisions
- 2026-05-21Voted No: Steel Industry (Nationalisation) Bill: Reasoned Amendment to Second Reading↗ UK Parliament Divisions
- 2026-05-20Voted Aye: King's Speech Motion for an Address↗ UK Parliament Divisions
- 2026-05-20Voted No: 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 No: King's Speech Motion for an Address: amendment (p)↗ UK Parliament Divisions
- 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 Business and Trade Sub-Committee on National Security and Investment↗ UK Parliament Members API
- 2023-10-18Joined Business and Trade Committee↗ UK Parliament Members API
- 2023-10-18Joined Liaison Sub-Committee on National Policy Statements↗ UK Parliament Members API
- 2023-10-18Joined Liaison Committee (Commons)↗ 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 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
Liaison Committee (Commons)
Member
2024-05-30
Business and Trade Sub-Committee on National Security and Investment
Member
2024-05-30
Business and Trade Committee
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
0 recorded
No declared interests ingested for this member yet.