- Member ID
- 4805
- House
- Commons
- Committees
- 9
- Events
- 22
§ Timeline
Recorded activity
22 events
- 2026-06-03Did not vote: Draft Agriculture (Delinked Payments) (Reductions) (England) Regulations 2026↗ UK Parliament Divisions
- 2026-06-02Did not vote: Armed Forces Bill Committee: New Clause 6↗ UK Parliament Divisions
- 2026-06-02Did not vote: Armed Forces Bill Committee: New Clause 2↗ UK Parliament Divisions
- 2026-06-02Did not vote: Armed Forces Bill Committee: New Clause 5↗ UK Parliament Divisions
- 2026-06-02Did not vote: Armed Forces Bill Committee: New Clause 13↗ UK Parliament Divisions
- 2026-05-20Did not vote: King's Speech Motion for an Address: amendment (l)↗ 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 (o)↗ UK Parliament Divisions
- 2026-05-20Did not vote: King's Speech Motion for an Address: amendment (p)↗ UK Parliament Divisions
- 2024-11-20
- 2024-11-20
- 2024-10-21Joined Northern Ireland Affairs Committee↗ UK Parliament Members API
- 2024-07-19Appointed Shadow Minister (Foreign, Commonwealth and Development Office)Foreign, Commonwealth and Development Office↗ UK Parliament Members API
- 2024-03-13Joined Paternity Leave (Bereavement) Bill (Formerly known as Shared Parental Leave and Pay (Bereavement) Bill)↗ UK Parliament Members API
- 2023-11-21Joined Foreign Affairs Sub-Committee on the Overseas Territories↗ UK Parliament Members API
- 2023-11-14Joined Foreign Affairs Sub-Committee on the Overseas Territories↗ UK Parliament Members API
- 2023-06-22Joined Liaison Sub-Committee on Scrutiny of Strategic Thinking in Government↗ UK Parliament Members API
- 2022-10-12Joined Liaison Committee (Commons)↗ UK Parliament Members API
- 2022-10-12Joined Foreign Affairs Committee↗ UK Parliament Members API
- 2020-05-11Joined National Security Strategy (Joint Committee)↗ UK Parliament Members API
- 2020-03-02Joined Foreign Affairs Committee↗ UK Parliament Members API
- 2019-12-12
§ Committees
Committee memberships
Northern Ireland Affairs Committee
Member
Current
Paternity Leave (Bereavement) Bill (Formerly known as Shared Parental Leave and Pay (Bereavement) Bill)
Member
2024-05-30
Foreign Affairs Sub-Committee on the Overseas Territories
Member
2024-05-30
Foreign Affairs Sub-Committee on the Overseas Territories
Member
2024-05-30
Liaison Sub-Committee on Scrutiny of Strategic Thinking in Government
Member
2024-05-30
Foreign Affairs Committee
Member
2024-05-30
Liaison Committee (Commons)
Member
2024-05-30
National Security Strategy (Joint Committee)
Member
2024-05-30
Foreign Affairs Committee
Member
2024-05-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.