Member sinceJuly 2024
Years in office1 year
StatusActive MP
Parliamentary ID5148
Profile synced5 Jun 2026
Get in Touch
Parliamentary Activity
Contribution entries20
Vote entries20
Recent contributions
| Debate | Date | Total contributions |
|---|---|---|
| Lebanon: Israel Defence Forces Operations | 3 Jun 2026 | 29 |
| Imprisonment of Craig and Lindsay Foreman in Iran | 21 May 2026 | 8 |
| Middle East | 21 May 2026 | 36 |
| International Parental Child Abduction | 28 Apr 2026 | 2 |
| Interpol: Red Notices | 21 Apr 2026 | 3 |
| Iran: Human Rights | 21 Apr 2026 | 4 |
| Topical Questions | 21 Apr 2026 | 9 |
| Commonwealth Day 2026 | 11 Mar 2026 | 2 |
| Consular Assistance | 5 Mar 2026 | 25 |
| Palestinian Authority’s School Curriculum | 3 Mar 2026 | 4 |
Contributions page 1 of 2
PreviousNext
Recent votes
| Division | Date | Vote | Result |
|---|---|---|---|
| Pensions Schemes Bill: motion to disagree with Lords Amendments 15 to 24, 27, 30 to 34, 36, 38 to 42, 83 and 88, insist on Amendments 88A and 88C and propose amendments (a) to (j) in lieu of Amendment 88BNo. 502 | 22 Apr 2026 | Aye | Passed |
| English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 98No. 500 | 21 Apr 2026 | Aye | Passed |
| English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 41No. 499 | 21 Apr 2026 | Aye | Passed |
| English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 37No. 498 | 21 Apr 2026 | Aye | Passed |
| English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 36No. 497 | 21 Apr 2026 | Aye | Passed |
Votes page 2 of 2
PreviousNext