- Member ID
- 529
- House
- Commons
- Committees
- 12
- Events
- 23
§ Timeline
Recorded activity
23 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
- 2025-09-09Joined Modernisation Committee↗ UK Parliament Members API
- 2025-09-05Joined House of Commons Commission↗ UK Parliament Members API
- 2025-09-05Joined Speaker's Committee for the Independent Parliamentary Standards Authority↗ UK Parliament Members API
- 2025-09-05Appointed Lord President of the Council and Leader of the House of CommonsOffice of the Leader of the House of Commons↗ UK Parliament Members API
- 2025-09-05Joined Restoration and Renewal Programme Board↗ UK Parliament Members API
- 2025-09-05Joined Restoration and Renewal Client Board↗ UK Parliament Members API
- 2025-09-05Joined Public Accounts Commission↗ UK Parliament Members API
- 2025-09-05Joined Members Estimate Committee↗ UK Parliament Members API
- 2024-07-05Appointed Parliamentary Secretary to the Treasury (Chief Whip)HM Treasury↗ UK Parliament Members API
- 2021-05-09
- 2020-01-15Joined Committee of Selection↗ UK Parliament Members API
- 2017-09-12Joined Committee of Selection↗ UK Parliament Members API
- 2010-10-08
- 2010-05-12
- 2008-10-05Appointed Parliamentary Under-Secretary (Home Office) (Crime Reduction)Home Office↗ UK Parliament Members API
- 2006-05-05
- 2005-12-19Joined Armed Forces Bill Committee↗ UK Parliament Members API
- 2005-05-10
- 2004-04-29Joined Draft Charities Bill (Joint Committee)↗ UK Parliament Members API
- 1997-07-25Joined Public Accounts Committee↗ UK Parliament Members API
- 1997-05-01
§ Committees
Committee memberships
Modernisation Committee
Member
Current
Restoration and Renewal Client Board
Member
Current
Members Estimate Committee
Member
Current
Public Accounts Commission
Member
Current
House of Commons Commission
Member
Current
Speaker's Committee for the Independent Parliamentary Standards Authority
Member
Current
Restoration and Renewal Programme Board
Member
Current
Committee of Selection
Member
2021-05-25
Committee of Selection
Member
2019-11-06
Armed Forces Bill Committee
Member
2006-05-09
Draft Charities Bill (Joint Committee)
Member
2004-09-15
Public Accounts Committee
Member
2001-05-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.