Jim McMahon Sparring Partners during the 2024 Parliament

Lindsay Hoyle (Speaker)
(4 debate interactions)
Alison Bennett (Liberal Democrat)
Liberal Democrat Spokesperson (Care and Carers)
(3 debate interactions)
Natasha Irons (Labour)
(2 debate interactions)
Kemi Badenoch (Conservative)
Leader of HM Official Opposition
(2 debate interactions)
Barry Gardiner (Labour)
(1 debate interactions)
Florence Eshalomi (Labour (Co-op))
(1 debate interactions)
Clive Betts (Labour)
(1 debate interactions)
Martin Vickers (Conservative)
(1 debate interactions)
Neil O'Brien (Conservative)
Shadow Minister (Education)
(1 debate interactions)
Vikki Slade (Liberal Democrat)
Liberal Democrat Spokesperson (Housing, Communities and Local Government)
(1 debate interactions)
Sam Rushworth (Labour)
(1 debate interactions)
Jonathan Brash (Labour)
(1 debate interactions)
Bell Ribeiro-Addy (Labour)
(1 debate interactions)
James MacCleary (Liberal Democrat)
Liberal Democrat Spokesperson (Europe)
(1 debate interactions)
Will Forster (Liberal Democrat)
(1 debate interactions)
Peter Dowd (Labour)
(1 debate interactions)
Max Wilkinson (Liberal Democrat)
Liberal Democrat Spokesperson (Culture, Media and Sport)
(1 debate interactions)
Claire Hazelgrove (Labour)
(1 debate interactions)
Paul Holmes (Conservative)
Opposition Whip (Commons)
(1 debate interactions)
Shaun Davies (Labour)
(1 debate interactions)
Munira Wilson (Liberal Democrat)
Liberal Democrat Spokesperson (Education, Children and Families)
(1 debate interactions)
Melanie Onn (Labour)
(1 debate interactions)
Rachel Hopkins (Labour)
(1 debate interactions)
Helen Morgan (Liberal Democrat)
Liberal Democrat Spokesperson (Health and Social Care)
(1 debate interactions)
Terry Jermy (Labour)
(1 debate interactions)
Blake Stephenson (Conservative)
(1 debate interactions)
Liam Byrne (Labour)
(1 debate interactions)
Clive Jones (Liberal Democrat)
Liberal Democrat Spokesperson (Trade)
(1 debate interactions)