Affiliation
House: Commons
Constituency: Ellesmere Port and Bromborough
Status: Current member
Backbencher (MP)
Affiliation
House: Commons
Constituency: Ellesmere Port and Bromborough
Status: Current member
Latest Activity
No recent attendance summary is available for this member yet.
Current Offices
No current post data is attached to this profile.
Recent Votes
Recent recorded divisions
Victims and Courts Bill: motion to disagree with Lords Amendment 6
Commons - 2026-03-25T16:00:00+00:00
Victims and Courts Bill: motion to disagree with Lords Amendment 5
Commons - 2026-03-25T15:48:00+00:00
Victims and Courts Bill: motion to disagree with Lords Amendment 4
Commons - 2026-03-25T15:37:00+00:00
Victims and Courts Bill: motion to disagree with Lords Amendment 3
Commons - 2026-03-25T15:26:00+00:00
Victims and Courts Bill: motion to disagree with Lords Amendment 2
Commons - 2026-03-25T15:15:00+00:00
Victims and Courts Bill: motion to disagree with Lords Amendment 1
Commons - 2026-03-25T15:01:00+00:00
Opposition Day Motion: Defence
Commons - 2026-03-24T19:01:00+00:00
Opposition Day Motion: Oil and Gas
Commons - 2026-03-24T16:00:00+00:00
Recent Participation
Recent speeches in the feed
Representation of the People Bill
2026-03-02 · 20:34The truth is that we have analogue laws for a digital age, and they are simply not fit for purpose. That is exacerbated by the fact that social media companies and their entire bu…
Representation of the People Bill
2026-03-02 · 20:31In my experience, Meta does not care about the truth. We heard from the hon. Member for Mid Norfolk (George Freeman) about what he experienced, and I have had the same experiences…
Representation of the People Bill
2026-03-02 · 20:27While new technologies can often be a force for good and, when used correctly, can enhance political debate, accountability and trust, in practice they are too often having the op…