- Member ID
- 4005
- House
- Commons
- Committees
- 32
- Events
- 43
§ Timeline
Recorded activity
43 events
- 2026-06-03Voted No: Draft Agriculture (Delinked Payments) (Reductions) (England) Regulations 2026↗ UK Parliament Divisions
- 2026-06-02Voted Aye: Armed Forces Bill Committee: New Clause 6↗ UK Parliament Divisions
- 2026-06-02Voted Aye: Armed Forces Bill Committee: New Clause 5↗ UK Parliament Divisions
- 2026-06-02Voted Aye: 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-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 (o)↗ 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↗ UK Parliament Divisions
- 2026-05-20Did not vote: King's Speech Motion for an Address: amendment (l)↗ UK Parliament Divisions
- 2025-06-25Joined Unauthorised Entry to Football Matches Bill↗ UK Parliament Members API
- 2025-05-13Joined Animal Welfare (Import of Dogs, Cats and Ferrets) Bill↗ UK Parliament Members API
- 2024-12-04Joined Liaison Committee (Commons)↗ UK Parliament Members API
- 2024-11-25Joined Administration Committee↗ UK Parliament Members API
- 2024-09-09Joined Backbench Business Committee↗ UK Parliament Members API
- 2024-04-24Joined Tobacco and Vapes Bill↗ UK Parliament Members API
- 2024-04-17Joined Pensions (Special Rules for End of Life) Bill↗ UK Parliament Members API
- 2024-04-17Joined Special Envoy for Freedom of Religion or Belief Bill (Formerly known as International Freedom of Religion or Belief Bill)↗ UK Parliament Members API
- 2024-02-21Joined Zoological Society of London (Leases) Bill↗ UK Parliament Members API
- 2024-02-07Joined Licensing Hours Extensions Bill↗ UK Parliament Members API
- 2023-11-27Joined Backbench Business Committee↗ UK Parliament Members API
- 2023-07-19Joined Economic Activity of Public Bodies (Overseas Matters) Bill↗ UK Parliament Members API
- 2023-03-01Joined Ballot Secrecy Bill [HL]↗ UK Parliament Members API
- 2022-12-14Joined Supported Housing (Regulatory Oversight) Bill↗ UK Parliament Members API
- 2022-11-23Joined Social Housing (Regulation) Bill [HL]↗ UK Parliament Members API
- 2022-11-23Joined Co-operatives, Mutuals and Friendly Societies Bill↗ UK Parliament Members API
- 2022-11-16Joined Worker Protection (Amendment of Equality Act 2010) Bill↗ UK Parliament Members API
- 2022-11-03Joined Retained EU Law (Revocation and Reform Bill)↗ UK Parliament Members API
- 2021-11-24Joined Local Government (Disqualification) Bill↗ UK Parliament Members API
- 2020-03-02Joined Housing, Communities and Local Government Committee↗ UK Parliament Members API
- 2020-03-02Joined Backbench Business Committee↗ UK Parliament Members API
- 2017-09-11Joined Housing, Communities and Local Government Committee↗ UK Parliament Members API
- 2017-09-11Joined Procedure Committee↗ UK Parliament Members API
- 2017-09-11Joined Backbench Business Committee↗ UK Parliament Members API
- 2016-06-13Joined Backbench Business Committee↗ UK Parliament Members API
- 2015-07-20Joined Backbench Business Committee↗ UK Parliament Members API
- 2015-07-13Joined Procedure Committee↗ UK Parliament Members API
- 2015-07-13Joined Housing, Communities and Local Government Committee↗ UK Parliament Members API
- 2014-06-30Joined Backbench Business Committee↗ UK Parliament Members API
- 2013-06-10Joined Backbench Business Committee↗ UK Parliament Members API
- 2012-06-12Joined Backbench Business Committee↗ UK Parliament Members API
- 2010-07-12Joined Housing, Communities and Local Government Committee↗ UK Parliament Members API
- 2010-05-06
§ Committees
Committee memberships
Unauthorised Entry to Football Matches Bill
Member
Current
Liaison Committee (Commons)
Member
Current
Administration Committee
Member
Current
Backbench Business Committee
Member
Current
Animal Welfare (Import of Dogs, Cats and Ferrets) Bill
Member
2025-05-14
Tobacco and Vapes Bill
Member
2024-05-14
Special Envoy for Freedom of Religion or Belief Bill (Formerly known as International Freedom of Religion or Belief Bill)
Member
2024-04-24
Pensions (Special Rules for End of Life) Bill
Member
2024-04-24
Zoological Society of London (Leases) Bill
Member
2024-02-28
Licensing Hours Extensions Bill
Member
2024-05-30
Backbench Business Committee
Member
2024-05-30
Economic Activity of Public Bodies (Overseas Matters) Bill
Member
2023-09-14
Ballot Secrecy Bill [HL]
Member
2023-03-07
Supported Housing (Regulatory Oversight) Bill
Member
2023-01-11
Co-operatives, Mutuals and Friendly Societies Bill
Member
2022-11-30
Social Housing (Regulation) Bill [HL]
Member
2022-11-29
Worker Protection (Amendment of Equality Act 2010) Bill
Member
2022-11-23
Retained EU Law (Revocation and Reform Bill)
Member
2022-11-06
Local Government (Disqualification) Bill
Member
2021-12-01
Housing, Communities and Local Government Committee
Member
2024-05-30
Backbench Business Committee
Member
2023-10-26
Backbench Business Committee
Member
2019-11-06
Housing, Communities and Local Government Committee
Member
2019-11-06
Procedure Committee
Member
2019-11-06
Backbench Business Committee
Member
2017-05-03
Backbench Business Committee
Member
2016-05-12
Procedure Committee
Member
2017-05-03
Housing, Communities and Local Government Committee
Member
2017-05-03
Backbench Business Committee
Member
2015-03-30
Backbench Business Committee
Member
2014-05-14
Backbench Business Committee
Member
2013-04-25
Housing, Communities and Local Government Committee
Member
2015-03-30
§ 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.