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…
Representation of the People Bill (Seventh sitting)
2026-04-14 · 17:04I should start by reminding the Committee that I am a member of the Speaker’s Committee on the Electoral Commission, so I have been a part of some of the discussions the Minister…
Representation of the People Bill (Seventh sitting)
2026-04-14 · 16:13I am genuinely intrigued in several ways by the shadow Minister’s contribution. He talks about a level playing field. Most of us would always agree with a level playing field, in…
Representation of the People Bill (Seventh sitting)
2026-04-14 · 15:20We have had a good discussion of the amendments that I spoke to on behalf of the Chair of the JCNSS, the hon. Member for Warwick and Leamington. I do not feel a desire in the room…
Representation of the People Bill (Seventh sitting)
2026-04-14 · 15:01Hear, hear!
Infected Blood Compensation Scheme
2026-04-14 · 14:04I thank the Minister for advance sight of his statement. I especially welcome in his remarks the recognition of people’s individual experiences and the commitment to compensating…