- Member ID
- 146
- House
- Commons
- Committees
- 16
- Events
- 36
§ Timeline
Recorded activity
36 events
- 2026-06-03Voted Aye: Draft Agriculture (Delinked Payments) (Reductions) (England) Regulations 2026↗ UK Parliament Divisions
- 2026-06-02Voted No: Armed Forces Bill Committee: New Clause 5↗ UK Parliament Divisions
- 2026-06-02Voted No: Armed Forces Bill Committee: New Clause 2↗ UK Parliament Divisions
- 2026-06-02Voted No: Armed Forces Bill Committee: New Clause 13↗ UK Parliament Divisions
- 2026-06-02Voted No: Armed Forces Bill Committee: New Clause 6↗ UK Parliament Divisions
- 2026-05-21Did not vote: Steel Industry (Nationalisation) Bill: Reasoned Amendment to Second Reading↗ UK Parliament Divisions
- 2026-05-20Did not vote: King's Speech Motion for an Address: amendment (p)↗ UK Parliament Divisions
- 2026-05-20Did not vote: King's Speech Motion for an Address: amendment (o)↗ UK Parliament Divisions
- 2026-05-20Did not vote: King's Speech Motion for an Address: amendment (l)↗ UK Parliament Divisions
- 2026-05-20Did not vote: King's Speech Motion for an Address↗ UK Parliament Divisions
- 2024-10-28Joined Environmental Audit Committee↗ UK Parliament Members API
- 2024-05-15Joined Local Government (Pay Accountability) Bill↗ UK Parliament Members API
- 2024-04-17Joined Pensions (Special Rules for End of Life) Bill↗ UK Parliament Members API
- 2024-02-22Joined Zoological Society of London (Leases) Bill↗ UK Parliament Members API
- 2024-01-10Joined Leasehold and Freehold Reform Bill↗ UK Parliament Members API
- 2023-06-12Joined Energy Security and Net Zero Committee↗ UK Parliament Members API
- 2023-01-18Joined Environmental Audit Sub-Committee on Polar Research↗ UK Parliament Members API
- 2020-09-21Joined Public Accounts Committee↗ UK Parliament Members API
- 2020-06-08Joined Environmental Audit Committee↗ UK Parliament Members API
- 2020-06-08Joined Environment, Food and Rural Affairs Committee↗ UK Parliament Members API
- 2016-07-14Appointed Shadow Secretary of State for International TradeDepartment for Business and Trade↗ UK Parliament Members API
- 2016-07-14Appointed Shadow Minister (Department for Business, Energy and Industrial Strategy) (Energy and Climate Change)Department for Business, Energy and Industrial Strategy↗ UK Parliament Members API
- 2016-06-27Appointed Shadow Secretary of State for Energy and Climate ChangeDepartment of Energy and Climate Change↗ UK Parliament Members API
- 2015-09-18Appointed Shadow Minister (Energy and Climate Change)Department of Energy and Climate Change↗ UK Parliament Members API
- 2013-10-07Appointed Shadow Minister (Environment, Food and Rural Affairs)Department for Environment, Food and Rural Affairs↗ UK Parliament Members API
- 2010-12-20Joined Environment, Food and Rural Affairs Committee↗ UK Parliament Members API
- 2010-11-02Joined Energy and Climate Change Committee↗ UK Parliament Members API
- 2007-11-14Joined Crossrail Bill↗ UK Parliament Members API
- 2007-06-28
- 2006-05-05Appointed Parliamentary Under-Secretary (Department for Environment, Food and Rural Affairs) (Biodiversity, Landscape and Rural Affairs)Department for Environment, Food and Rural Affairs↗ UK Parliament Members API
- 2005-05-10Appointed Parliamentary Under-Secretary (Trade and Industry) (Delivery and Efficiency)Department of Trade and Industry↗ UK Parliament Members API
- 2004-04-02Appointed Parliamentary Under-Secretary (Northern Ireland Office)Northern Ireland Office↗ UK Parliament Members API
- 2001-12-12Joined Consolidation etc. Bills (Joint Committee)↗ UK Parliament Members API
- 1999-06-10Joined Public Accounts Committee↗ UK Parliament Members API
- 1997-07-31Joined Procedure Committee↗ UK Parliament Members API
- 1997-05-01
§ Committees
Committee memberships
Environmental Audit Committee
Member
Current
Local Government (Pay Accountability) Bill
Member
2024-05-22
Pensions (Special Rules for End of Life) Bill
Member
2024-04-24
Zoological Society of London (Leases) Bill
Member
2024-02-28
Leasehold and Freehold Reform Bill
Member
2024-01-30
Energy Security and Net Zero Committee
Member
2024-05-30
Environmental Audit Sub-Committee on Polar Research
Member
2024-05-30
Public Accounts Committee
Member
2022-02-08
Environment, Food and Rural Affairs Committee
Member
2024-05-30
Environmental Audit Committee
Member
2024-05-30
Environment, Food and Rural Affairs Committee
Member
2013-11-04
Energy and Climate Change Committee
Member
2013-11-04
Crossrail Bill
Member
2007-11-18
Consolidation etc. Bills (Joint Committee)
Member
2005-05-05
Public Accounts Committee
Member
2002-10-16
Procedure Committee
Member
2000-01-25
§ 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.