Member sinceMay 2015
Years in office11 years
StatusActive MP
Parliamentary ID4370
Profile synced6 Jun 2026
Parliamentary Activity
Contribution entries20
Vote entries20
Recent contributions
| Debate | Date | Total contributions |
|---|---|---|
| Lord Mandelson: Response to Humble Address | 3 Jun 2026 | 1 |
| Crime and Policing Bill | 20 Apr 2026 | 1 |
| Child Exploitation | 23 Mar 2026 | 4 |
| Financial Abuse | 23 Mar 2026 | 3 |
| Non-consensual Filming: Legal Frameworks | 23 Mar 2026 | 2 |
| Topical Questions | 23 Mar 2026 | 1 |
| Violence against Women and Girls | 23 Mar 2026 | 3 |
| Domestic Abuse Survivors: Government Support | 18 Mar 2026 | 7 |
| International Womenβs Day | 12 Mar 2026 | 1 |
| Tackling Violence Against Women and Girls. | 11 Mar 2026 | 5 |
Contributions page 1 of 2
PreviousNext
Recent votes
| Division | Date | Vote | Result |
|---|---|---|---|
| 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 |
| Draft Energy Prices Act 2022 (Extension of Time Limit) Regulations 2026No. 501 | 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 |
Votes page 2 of 2
PreviousNext