- Member ID
- 1548
- House
- Commons
- Committees
- 29
- Events
- 44
§ Timeline
Recorded activity
44 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 6↗ 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 5↗ UK Parliament Divisions
- 2026-05-21Voted No: Steel Industry (Nationalisation) Bill: Reasoned Amendment to Second Reading↗ UK Parliament Divisions
- 2026-05-20Voted No: King's Speech Motion for an Address: amendment (o)↗ UK Parliament Divisions
- 2026-05-20Voted No: King's Speech Motion for an Address: amendment (l)↗ UK Parliament Divisions
- 2026-05-20Voted No: King's Speech Motion for an Address: amendment (p)↗ UK Parliament Divisions
- 2026-05-20Voted Aye: King's Speech Motion for an Address↗ UK Parliament Divisions
- 2024-12-18Joined Speaker's Conference (2024)↗ UK Parliament Members API
- 2024-12-11Joined Intelligence and Security Committee of Parliament↗ UK Parliament Members API
- 2024-12-04Joined Liaison Committee (Commons)↗ UK Parliament Members API
- 2024-09-11Joined Committee of Selection↗ UK Parliament Members API
- 2024-07-30Joined Committee of Selection↗ UK Parliament Members API
- 2023-09-06
- 2023-02-22Joined Child Support (Enforcement) Bill↗ UK Parliament Members API
- 2022-10-19Joined Economic Crime and Corporate Transparency Bill↗ UK Parliament Members API
- 2022-01-18Joined Welsh Grand Committee↗ UK Parliament Members API
- 2021-12-15Joined Dormant Assets Bill [HL]↗ UK Parliament Members API
- 2021-12-04Appointed Shadow Deputy Leader of the House of CommonsOffice of the Leader of the House of Commons↗ UK Parliament Members API
- 2021-04-12Joined Standing Orders Committee (Commons)↗ UK Parliament Members API
- 2020-05-20Joined Liaison Committee (Commons)↗ UK Parliament Members API
- 2020-04-10Appointed Shadow Vice Chamberlain of HM Household (Whip)Whips Office (Commons)↗ UK Parliament Members API
- 2020-03-02Joined Administration Committee↗ UK Parliament Members API
- 2020-02-05Joined Statutory Instruments (Joint Committee)↗ UK Parliament Members API
- 2020-02-05Joined Statutory Instruments (Select Committee)↗ UK Parliament Members API
- 2020-01-27Joined Statutory Instruments (Select Committee)↗ UK Parliament Members API
- 2020-01-27Joined Statutory Instruments (Joint Committee)↗ UK Parliament Members API
- 2019-02-13Joined Liaison Committee Sub-committee on the effectiveness and influence of the select committee system↗ UK Parliament Members API
- 2018-11-14Joined Liaison Committee (Commons)↗ UK Parliament Members API
- 2018-11-14Joined Statutory Instruments (Select Committee)↗ UK Parliament Members API
- 2018-11-14Joined Statutory Instruments (Joint Committee)↗ UK Parliament Members API
- 2018-11-05Joined Statutory Instruments (Joint Committee)↗ UK Parliament Members API
- 2018-11-05Joined Statutory Instruments (Select Committee)↗ UK Parliament Members API
- 2017-10-30Joined Administration Committee↗ UK Parliament Members API
- 2017-09-12Joined Committee of Selection↗ UK Parliament Members API
- 2017-07-10Joined Speaker's Committee on the Electoral Commission↗ UK Parliament Members API
- 2015-09-18
- 2015-07-16Joined Speaker's Committee on the Electoral Commission↗ UK Parliament Members API
- 2010-07-12Joined Welsh Affairs Committee↗ UK Parliament Members API
- 2007-11-06Joined Justice Committee↗ UK Parliament Members API
- 2005-11-21Joined Welsh Affairs Committee↗ UK Parliament Members API
- 2005-05-05
§ Committees
Committee memberships
Speaker's Conference (2024)
Member
Current
Intelligence and Security Committee of Parliament
Member
Current
Liaison Committee (Commons)
Member
Current
Committee of Selection
Member
Current
Committee of Selection
Member
Current
Child Support (Enforcement) Bill
Member
2023-03-01
Economic Crime and Corporate Transparency Bill
Member
2022-11-29
Welsh Grand Committee
Member
2024-05-30
Dormant Assets Bill [HL]
Member
2022-01-11
Standing Orders Committee (Commons)
Member
2024-05-30
Liaison Committee (Commons)
Member
2024-05-30
Administration Committee
Member
2023-06-26
Statutory Instruments (Joint Committee)
Member
2024-05-30
Statutory Instruments (Select Committee)
Member
2024-05-30
Statutory Instruments (Select Committee)
Member
2024-05-30
Statutory Instruments (Joint Committee)
Member
2024-05-30
Liaison Committee Sub-committee on the effectiveness and influence of the select committee system
Member
2019-11-06
Statutory Instruments (Joint Committee)
Member
2019-11-06
Liaison Committee (Commons)
Member
2019-11-06
Statutory Instruments (Select Committee)
Member
2019-11-06
Statutory Instruments (Select Committee)
Member
2019-11-06
Statutory Instruments (Joint Committee)
Member
2019-11-06
Administration Committee
Member
2019-11-06
Committee of Selection
Member
2019-11-06
Speaker's Committee on the Electoral Commission
Member
2019-11-06
Speaker's Committee on the Electoral Commission
Member
2017-05-03
Welsh Affairs Committee
Member
2015-03-30
Justice Committee
Member
2010-05-06
Welsh Affairs Committee
Member
2007-06-04
§ 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.