Affiliation
House: Unavailable
Constituency: Unavailable
Status: Former member
Liberal Democrat Spokesperson (Cabinet Office)
Affiliation
House: Unavailable
Constituency: Unavailable
Status: Former member
Latest Activity
Sitting day: 2026-03-04
Activity total: 2
Contributions: 2
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
China: Foreign Interference Arrests
2026-03-04 · 13:01I thank the Minister for giving me advance sight of the statement, even if at this stage he is rather limited in what he can say. He is entirely right to say that we must continue…
NHS Capital Spending
2026-03-04 · 09:31My hon. Friend is starting to make a compelling point. In my local area, Stepping Hill hospital has a reported repairs backlog of £138 million. That means, in practice, that only…