Affiliation
House: Commons
Constituency: Hazel Grove
Status: Current member
Liberal Democrat Spokesperson (Cabinet Office)
Affiliation
House: Commons
Constituency: Hazel Grove
Status: Current member
Latest Activity
Sitting day: 2026-04-16
Activity total: 11
Contributions: 11
Votes recorded: 0
Current Offices
Liberal Democrat Spokesperson (Cabinet Office)
Parliamentary post
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 (Eighth sitting)
2026-04-16 · 16:49New clause 3 talks specifically about political violence. While we can sometimes agree with the message that opponents of our adversaries use, it is right that we are against poli…
Representation of the People Bill (Ninth sitting)
2026-04-16 · 15:06I thank the hon. Member for North Herefordshire for her comments. We have seen this over the last couple of elections in ’19 and ’24, and we are going to see it again in local and…
Representation of the People Bill (Eighth sitting)
2026-04-16 · 14:09As the hon. Gentleman is mentioning other parties and as I represent one of those other parties, it is only appropriate that I stand up and agree with him wholeheartedly. Everybod…
Representation of the People Bill (Eighth sitting)
2026-04-16 · 14:00I am happy to be speaking in support of new clause 4, and in favour of new clauses 12 and 20. New clause 20, which is in my name, would require parties to declare cryptoasset dona…
Representation of the People Bill (Eighth sitting)
2026-04-16 · 13:25I listened closely to what the Minister said, and I understand the thrust of her view that existing rules would cover the conduct that we are seeking to avoid. Will the Minister t…
Representation of the People Bill (Eighth sitting)
2026-04-16 · 13:04The arrests were made for support for a proscribed organisation via holding a placard that said the holder supports that organisation. I think we are talking about the same case.…
Representation of the People Bill (Eighth sitting)
2026-04-16 · 13:01I am grateful to the hon. Member for giving me the opportunity to wade into such a thorny political issue—and an issue where it is important to stay on the right side of what can…
Business of the House
2026-04-16Next week sees the funeral of my constituent Bob Humphrey-Taylor. Bob was a pillar of our community, and the driving force behind so many projects across Mellor and Marple, especi…
Representation of the People Bill (Eighth sitting)
2026-04-16I am grateful to all who have contributed. I plan to press to a vote all the new clauses that I have spoken to.
Representation of the People Bill (Eighth sitting)
2026-04-16We should all be against political violence. People who propose and promote political violence should not be permitted to donate to political parties in the UK. I am thinking abou…
Representation of the People Bill (Eighth sitting)
2026-04-16It is a pleasure to serve with you in the Chair, Dame Siobhain. Trust in our democracy is not something that we can afford to take for granted; it is earned, and it is increasingl…
Representation of the People Bill (Eighth sitting)
2026-04-16I beg to move, That the clause be read a Second time.