Member sinceJuly 2024
Years in office2 years
StatusActive MP
Parliamentary ID1510
Profile synced28 Jul 2026
Parliamentary Activity
Contribution entries20
Vote entries20
Recent contributions
| Debate | Date | Total contributions |
|---|---|---|
| Climate Change: Weather Events | 7 Jul 2026 | 6 |
| Large-scale Solar Farms | 7 Jul 2026 | 4 |
| Topical Questions | 7 Jul 2026 | 14 |
| Clean Power | 2 Jun 2026 | 5 |
| Energy Bills | 2 Jun 2026 | 2 |
| Topical Questions | 2 Jun 2026 | 11 |
| Energy Security | 19 May 2026 | 26 |
| Household Energy Bills | 24 Mar 2026 | 14 |
| Middle East Conflict: Energy Security | 24 Mar 2026 | 7 |
| Topical Questions | 24 Mar 2026 | 8 |
Contributions page 1 of 2
PreviousNext
Recent votes
| Division | Date | Vote | Result |
|---|---|---|---|
| Draft Asylum Seekers (Reception Conditions) (Amendment) Regulations 2026No. 514 | 28 Apr 2026 | Aye | Passed |
| Pension 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 88C, 88E to 88P, 88R, 88S and 88W, and propose Amendments (a) to (j) in lieu of Amendments 88A, 88T, 88U and 88VNo. 513 | 28 Apr 2026 | Aye | Passed |
| PrivilegeNo. 512 | 28 Apr 2026 | No | Rejected |
| Northern Ireland Troubles Bill: Carry-over motionNo. 510 | 27 Apr 2026 | Aye | Passed |
| Pension Schemes Bill: motion to disagree with Lords Amendments 15 to 24, 27, 30 to 34, 36, 38 to 42, 83 and 88, insist on its Amendments 88A, 88C and 88E to 88P and propose Amendments (a) to (f)No. 509 | 27 Apr 2026 | Aye | Passed |
Votes page 2 of 2
PreviousNext