- Member ID
- 4439
- House
- Commons
- Committees
- 11
- Events
- 23
§ Timeline
Recorded activity
23 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 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-06-02Voted Aye: Armed Forces Bill Committee: New Clause 6↗ UK Parliament Divisions
- 2026-05-21Voted Aye: Steel Industry (Nationalisation) Bill: Reasoned Amendment to Second Reading↗ UK Parliament Divisions
- 2026-05-20Voted No: King's Speech Motion for an Address: amendment (l)↗ UK Parliament Divisions
- 2026-05-20Voted Aye: King's Speech Motion for an Address: amendment (p)↗ UK Parliament Divisions
- 2026-05-20Voted No: King's Speech Motion for an Address↗ UK Parliament Divisions
- 2026-05-20Voted Aye: King's Speech Motion for an Address: amendment (o)↗ UK Parliament Divisions
- 2024-12-04Joined Liaison Committee (Commons)↗ UK Parliament Members API
- 2024-11-25Joined Administration Committee↗ UK Parliament Members API
- 2024-11-20Joined Speaker's Committee for the Independent Parliamentary Standards Authority↗ UK Parliament Members API
- 2024-11-05Joined Committee of Privileges↗ UK Parliament Members API
- 2024-10-28Joined Committee of Privileges↗ UK Parliament Members API
- 2024-09-11Joined Committee on Standards↗ UK Parliament Members API
- 2024-07-19
- 2023-12-06Joined Criminal Justice Bill↗ UK Parliament Members API
- 2020-05-04Joined Scottish Affairs Committee↗ UK Parliament Members API
- 2020-03-02Joined Committee of Privileges↗ UK Parliament Members API
- 2020-03-02Joined Committee on Standards↗ UK Parliament Members API
- 2015-07-06Joined Justice Committee↗ UK Parliament Members API
- 2015-05-07
§ Committees
Committee memberships
Liaison Committee (Commons)
Member
Current
Administration Committee
Member
Current
Speaker's Committee for the Independent Parliamentary Standards Authority
Member
Current
Committee of Privileges
Member
Current
Committee of Privileges
Member
Current
Committee on Standards
Member
Current
Criminal Justice Bill
Member
2024-01-30
Scottish Affairs Committee
Member
2024-05-30
Committee on Standards
Member
2024-05-30
Committee of Privileges
Member
2024-05-30
Justice Committee
Member
2017-05-03
§ 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.