- Member ID
- 1508
- House
- Commons
- Committees
- 6
- Events
- 11
§ Timeline
Recorded activity
11 events
- 2026-06-24Did not vote: Draft Climate Change Act 2008 (Credit Limit) Order 2026↗ UK Parliament Divisions
- 2026-06-10Registered: Employment and earnings - Ad hoc paymentsPayment received on 15 May 2026 - £60↗ UK Parliament Register of Interests
- 2026-06-09Registered: Employment and earnings - Ad hoc paymentsPayment received on 15 May 2026 - £12↗ UK Parliament Register of Interests
- 2024-04-17Joined Dogs (Protection of Livestock) (Amendment) Bill↗ UK Parliament Members API
- 2018-07-09
- 2015-09-09Joined Committee on Standards↗ UK Parliament Members API
- 2013-01-07Joined Committee on Standards↗ UK Parliament Members API
- 2013-01-07Joined Committee of Privileges↗ UK Parliament Members API
- 2010-07-26Joined Standards and Privileges↗ UK Parliament Members API
- 2006-12-11Joined Environment, Food and Rural Affairs Committee↗ UK Parliament Members API
- 2005-05-05
§ Committees
Committee memberships
Dogs (Protection of Livestock) (Amendment) Bill
Member
2024-04-24
Committee on Standards
Member
2015-10-28
Committee on Standards
Member
2015-03-30
Committee of Privileges
Member
2015-03-30
Standards and Privileges
Member
2013-01-07
Environment, Food and Rural Affairs Committee
Member
2010-05-06
§ Parliamentary Questions
Recent written questions
0 recorded
No parliamentary questions ingested for this member yet.
§ Financial Interests
Declared interests on the Register
4 recorded
Employment and earnings - Ad hoc payments · registered 2026-06-10 · Payment received on 15 May 2026 - £60
Payment received on 15 May 2026 - £60,000.00
current↗ source
Employment and earnings - Ad hoc payments · registered 2026-06-09 · Payment received on 15 May 2026 - £12
Payment received on 15 May 2026 - £12,500.00
current↗ source
Employment and earnings - Ad hoc payments · registered 2026-06-09 · Payment received on 15 May 2026 - £12
Payment received on 15 May 2026 - £12,500.00
current↗ source
Employment and earnings - Ad hoc payments · registered 2026-06-09 · Payment received on 15 May 2026 - £11
Payment received on 15 May 2026 - £11,050.00
current↗ source
Category distribution
- Employment and earnings - Ad hoc payments4
Organisations named
- Payment received on 15 May 2026 - £122
- Payment received on 15 May 2026 - £601
- Payment received on 15 May 2026 - £111