- Member ID
- 165
- House
- Commons
- Committees
- 19
- Events
- 31
§ Timeline
Recorded activity
31 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 13↗ 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 5↗ UK Parliament Divisions
- 2026-06-02Voted No: Armed Forces Bill Committee: New Clause 6↗ UK Parliament Divisions
- 2026-05-21Voted No: Steel Industry (Nationalisation) Bill: Reasoned Amendment to Second Reading↗ UK Parliament Divisions
- 2026-05-20Voted Aye: King's Speech Motion for an Address↗ 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 No: King's Speech Motion for an Address: amendment (o)↗ UK Parliament Divisions
- 2026-02-11Joined Select Committee on the Armed Forces Bill↗ UK Parliament Members API
- 2026-02-09Joined Select Committee on the Armed Forces Bill↗ UK Parliament Members API
- 2025-01-21Joined Public Accounts Commission↗ UK Parliament Members API
- 2024-07-30Joined Panel of Chairs↗ UK Parliament Members API
- 2024-05-01Joined Unauthorised Entry to Football Matches Bill↗ UK Parliament Members API
- 2023-11-29Joined Media Bill↗ UK Parliament Members API
- 2022-10-26Joined Protection from Redundancy (Pregnancy and Family Leave) Bill↗ UK Parliament Members API
- 2022-10-19Joined Speaker's Conference (2022)↗ UK Parliament Members API
- 2021-12-13Joined Finance (No.2) Bill↗ UK Parliament Members API
- 2020-06-22Joined Panel of Chairs↗ UK Parliament Members API
- 2020-03-10Joined Culture, Media and Sport Sub-committee on Online Harms and Disinformation↗ UK Parliament Members API
- 2020-03-02Joined Culture, Media and Sport Committee↗ UK Parliament Members API
- 2019-03-12Joined DCMS Sub-Committee on Disinformation↗ UK Parliament Members API
- 2018-07-23Joined Culture, Media and Sport Committee↗ UK Parliament Members API
- 2017-11-16Joined Public Accounts Commission↗ UK Parliament Members API
- 2016-10-31Joined Transport Committee↗ UK Parliament Members API
- 2011-10-07Appointed Shadow Minister (Culture, Media and Sport)Department for Culture, Media and Sport↗ UK Parliament Members API
- 2010-07-12Joined Housing, Communities and Local Government Committee↗ UK Parliament Members API
- 2002-07-22Joined Transport Committee↗ UK Parliament Members API
- 1997-07-31Joined Procedure Committee↗ UK Parliament Members API
- 1997-05-01
§ Committees
Committee memberships
Select Committee on the Armed Forces Bill
Member
Current
Select Committee on the Armed Forces Bill
Member
Current
Public Accounts Commission
Member
Current
Panel of Chairs
Member
Current
Public Accounts Commission
Member
Current
Unauthorised Entry to Football Matches Bill
Member
2024-05-08
Media Bill
Member
2023-12-12
Protection from Redundancy (Pregnancy and Family Leave) Bill
Member
2022-11-02
Speaker's Conference (2022)
Member
2024-05-30
Finance (No.2) Bill
Member
2022-01-11
Panel of Chairs
Member
2024-05-30
Culture, Media and Sport Sub-committee on Online Harms and Disinformation
Member
2024-05-30
Culture, Media and Sport Committee
Member
2024-05-30
DCMS Sub-Committee on Disinformation
Member
2019-11-06
Culture, Media and Sport Committee
Member
2019-11-06
Transport Committee
Member
2017-05-03
Housing, Communities and Local Government Committee
Member
2011-02-07
Transport Committee
Member
2009-01-19
Procedure Committee
Member
2001-05-11
§ 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.