John McDonnell Sparring Partners during the 2019 Parliament

Matt Western (Labour)
Shadow Minister (Education)
(26 debate interactions)
Michelle Donelan (Conservative)
Secretary of State for Science, Innovation and Technology
(23 debate interactions)
Kevin Hollinrake (Conservative)
Minister of State (Department for Business and Trade)
(16 debate interactions)
John Hayes (Conservative)
(15 debate interactions)
Rishi Sunak (Conservative)
Prime Minister, First Lord of the Treasury, Minister for the Civil Service, and Minister for the Union
(14 debate interactions)
Robert Jenrick (Conservative)
(14 debate interactions)
Rosie Winterton (Labour)
(13 debate interactions)
Andrew Mitchell (Conservative)
Minister of State (Foreign, Commonwealth and Development Office) (Minister for Development)
(11 debate interactions)
Emma Hardy (Labour)
Shadow Minister (Flooding, Oceans and Coastal Communities)
(10 debate interactions)
Mims Davies (Conservative)
Parliamentary Under-Secretary (Department for Work and Pensions)
(10 debate interactions)
Richard Holden (Conservative)
Minister without Portfolio (Cabinet Office)
(9 debate interactions)
Jeremy Corbyn (Independent)
(9 debate interactions)
Simon Hoare (Conservative)
Parliamentary Under Secretary of State (Department for Levelling Up, Housing and Communities)
(8 debate interactions)
Nigel Evans (Conservative)
(8 debate interactions)
Jim Shannon (Democratic Unionist Party)
Shadow DUP Spokesperson (Human Rights)
(8 debate interactions)
Grant Shapps (Conservative)
Secretary of State for Defence
(8 debate interactions)
Suella Braverman (Conservative)
(8 debate interactions)
Fiona Bruce (Conservative)
(7 debate interactions)
Chris Stephens (Scottish National Party)
Shadow SNP Spokesperson (Justice)
(7 debate interactions)
Neil O'Brien (Conservative)
(7 debate interactions)
Mark Pritchard (Conservative)
(7 debate interactions)
Greg Hands (Conservative)
Minister of State (Department for Business and Trade)
(7 debate interactions)
Sajid Javid (Conservative)
(6 debate interactions)
Stephen Timms (Labour)
(6 debate interactions)
Sarah Olney (Liberal Democrat)
Liberal Democrat Spokesperson (Treasury)
(6 debate interactions)
Beth Winter (Labour)
(6 debate interactions)
Alex Burghart (Conservative)
Parliamentary Secretary (Cabinet Office)
(6 debate interactions)
Will Quince (Conservative)
(6 debate interactions)
Richard Fuller (Conservative)
(5 debate interactions)
Guy Opperman (Conservative)
Parliamentary Under-Secretary (Department for Transport)
(5 debate interactions)
David Rutley (Conservative)
Parliamentary Under-Secretary (Foreign, Commonwealth and Development Office)
(5 debate interactions)
Simon Clarke (Conservative)
(5 debate interactions)
David Davis (Conservative)
(5 debate interactions)
Lucy Frazer (Conservative)
Secretary of State for Culture, Media and Sport
(5 debate interactions)
Lee Rowley (Conservative)
Minister of State (Minister for Housing)
(5 debate interactions)
Penny Mordaunt (Conservative)
Lord President of the Council and Leader of the House of Commons
(5 debate interactions)
Rebecca Long Bailey (Labour)
(5 debate interactions)
Iain Duncan Smith (Conservative)
(5 debate interactions)
David Simmonds (Conservative)
(4 debate interactions)
Lindsay Hoyle (Speaker)
(4 debate interactions)
Bim Afolami (Conservative)
Economic Secretary (HM Treasury)
(4 debate interactions)
Paul Scully (Conservative)
(4 debate interactions)
Philip Hollobone (Conservative)
(4 debate interactions)
Eleanor Laing (Conservative)
(4 debate interactions)
David Linden (Scottish National Party)
Shadow SNP Spokesperson (Social Justice)
(4 debate interactions)
Kemi Badenoch (Conservative)
President of the Board of Trade
(4 debate interactions)
Andy McDonald (Labour)
(4 debate interactions)
Robert Courts (Conservative)
Solicitor General (Attorney General's Office)
(4 debate interactions)
Barry Gardiner (Labour)
(4 debate interactions)
George Eustice (Conservative)
(4 debate interactions)
Kieran Mullan (Conservative)
(4 debate interactions)
Huw Merriman (Conservative)
Minister of State (Department for Transport)
(4 debate interactions)
Jeremy Hunt (Conservative)
Chancellor of the Exchequer
(4 debate interactions)
Julia Lopez (Conservative)
Minister of State (Department for Science, Innovation and Technology)
(4 debate interactions)
Tom Pursglove (Conservative)
Minister of State (Minister for Legal Migration and Delivery)
(4 debate interactions)
Jacob Rees-Mogg (Conservative)
(4 debate interactions)
Alistair Carmichael (Liberal Democrat)
Liberal Democrat Spokesperson (Justice)
(4 debate interactions)
Stephen Kinnock (Labour)
Shadow Minister (Home Office) (Immigration)
(4 debate interactions)
Rebecca Pow (Conservative)
Parliamentary Under-Secretary (Department for Environment, Food and Rural Affairs)
(4 debate interactions)
Rachel Maclean (Conservative)
(4 debate interactions)
Kerry McCarthy (Labour)
Shadow Minister (Climate Change and Net Zero)
(4 debate interactions)
Charlotte Nichols (Labour)
(3 debate interactions)
Bill Esterson (Labour)
Shadow Minister (Transport)
(3 debate interactions)
Catherine West (Labour)
Shadow Minister (Foreign and Commonwealth Affairs)
(3 debate interactions)
Kevan Jones (Labour)
(3 debate interactions)
Nigel Huddleston (Conservative)
Financial Secretary (HM Treasury)
(3 debate interactions)
Debbie Abrahams (Labour)
(3 debate interactions)
Seema Malhotra (Labour (Co-op))
Shadow Minister (Education)
(3 debate interactions)
Alex Cunningham (Labour)
Shadow Minister (Justice)
(3 debate interactions)
Wendy Chamberlain (Liberal Democrat)
Liberal Democrat Chief Whip
(3 debate interactions)
Claudia Webbe (Independent)
(3 debate interactions)
Justin Madders (Labour)
Shadow Minister (Employment Rights and Protections)
(3 debate interactions)
Johnny Mercer (Conservative)
Minister of State (Cabinet Office) (Minister for Veterans' Affairs)
(3 debate interactions)
Andrew Griffith (Conservative)
Minister of State (Department for Science, Innovation and Technology)
(3 debate interactions)
Anne-Marie Trevelyan (Conservative)
Minister of State (Foreign, Commonwealth and Development Office)
(3 debate interactions)
Robert Halfon (Conservative)
(3 debate interactions)
Jesse Norman (Conservative)
(3 debate interactions)
Leo Docherty (Conservative)
Minister of State (Ministry of Defence) (Minister for the Armed Forces)
(3 debate interactions)
John Spellar (Labour)
(3 debate interactions)
Ruth Cadbury (Labour)
Shadow Minister (Justice)
(3 debate interactions)
Edward Leigh (Conservative)
(2 debate interactions)
Tanmanjeet Singh Dhesi (Labour)
Shadow Minister (Exports)
(2 debate interactions)
Edward Argar (Conservative)
Minister of State (Ministry of Justice)
(2 debate interactions)
Christian Matheson (Independent)
(2 debate interactions)
Nigel Adams (Conservative)
(2 debate interactions)
Boris Johnson (Conservative)
(2 debate interactions)
Gary Streeter (Conservative)
(2 debate interactions)
Sheryll Murray (Conservative)
(2 debate interactions)
Dan Poulter (Conservative)
(2 debate interactions)
Matt Warman (Conservative)
(2 debate interactions)
Rupa Huq (Labour)
(2 debate interactions)
Gillian Keegan (Conservative)
Secretary of State for Education
(2 debate interactions)
Victoria Atkins (Conservative)
Secretary of State for Health and Social Care
(2 debate interactions)
Nadhim Zahawi (Conservative)
(2 debate interactions)
Steven Bonnar (Scottish National Party)
Shadow SNP Spokesperson (DEFRA Team Member)
(2 debate interactions)
Nadine Dorries (Conservative)
(2 debate interactions)
John Glen (Conservative)
Paymaster General and Minister for the Cabinet Office
(2 debate interactions)
Chloe Smith (Conservative)
(2 debate interactions)
Keir Starmer (Labour)
Leader of Her Majesty's Official Opposition
(2 debate interactions)
Vicky Ford (Conservative)
(2 debate interactions)
Yvette Cooper (Labour)
Shadow Secretary of State for the Home Department
(2 debate interactions)
Wera Hobhouse (Liberal Democrat)
Liberal Democrat Spokesperson (Transport)
(2 debate interactions)
Jess Phillips (Labour)
(2 debate interactions)
Amanda Milling (Conservative)
Government Whip, Lord Commissioner of HM Treasury
(2 debate interactions)
Kwasi Kwarteng (Conservative)
(2 debate interactions)
Laura Trott (Conservative)
Chief Secretary to the Treasury
(2 debate interactions)
Elliot Colburn (Conservative)
(2 debate interactions)
Siobhain McDonagh (Labour)
(2 debate interactions)
Deidre Brock (Scottish National Party)
Shadow SNP Spokesperson (House of Commons Business)
(2 debate interactions)
Angela Rayner (Labour)
Shadow Secretary of State for Levelling Up, Housing, Communities & Local Government
(2 debate interactions)
Ian Lavery (Labour)
(2 debate interactions)
Stuart Andrew (Conservative)
Parliamentary Under Secretary of State (Department for Culture, Media and Sport)
(2 debate interactions)
Kate Osborne (Labour)
(2 debate interactions)
Rob Roberts (Independent)
(2 debate interactions)
Richard Burgon (Labour)
(2 debate interactions)
Claire Coutinho (Conservative)
Secretary of State for Energy Security and Net Zero
(2 debate interactions)
Damian Hinds (Conservative)
Minister of State (Education)
(2 debate interactions)
Chris Philp (Conservative)
Minister of State (Home Office)
(2 debate interactions)
Robert Neill (Conservative)
(2 debate interactions)
Mark Hendrick (Labour (Co-op))
(2 debate interactions)
Richard Thomson (Scottish National Party)
Shadow SNP Spokesperson (Business)
(2 debate interactions)
Peter Dowd (Labour)
(2 debate interactions)
Oliver Dowden (Conservative)
Chancellor of the Duchy of Lancaster
(2 debate interactions)
Alex Chalk (Conservative)
Lord Chancellor and Secretary of State for Justice
(2 debate interactions)
James Cleverly (Conservative)
Home Secretary
(2 debate interactions)
Holly Lynch (Labour)
Opposition Deputy Chief Whip (Commons)
(2 debate interactions)
Alex Sobel (Labour (Co-op))
(2 debate interactions)
Greg Smith (Conservative)
(2 debate interactions)
Sarah Owen (Labour)
(2 debate interactions)
Clive Betts (Labour)
(2 debate interactions)
Tom Tugendhat (Conservative)
Minister of State (Home Office) (Security)
(2 debate interactions)
Paul Maynard (Conservative)
Parliamentary Under-Secretary (Department for Work and Pensions)
(2 debate interactions)
Caroline Lucas (Green Party)
(2 debate interactions)
Fleur Anderson (Labour)
Shadow Minister (Northern Ireland)
(2 debate interactions)
Angela Eagle (Labour)
(1 debate interactions)
Paul Blomfield (Labour)
(1 debate interactions)
Steve Barclay (Conservative)
Secretary of State for Environment, Food and Rural Affairs
(1 debate interactions)
Dawn Butler (Labour)
(1 debate interactions)
Chi Onwurah (Labour)
Shadow Minister (Science, Research and Innovation)
(1 debate interactions)
Pat McFadden (Labour)
Shadow Chancellor of the Duchy of Lancaster
(1 debate interactions)
Diana Johnson (Labour)
(1 debate interactions)
Philip Dunne (Conservative)
(1 debate interactions)
Chris Green (Conservative)
(1 debate interactions)
Margaret Hodge (Labour)
(1 debate interactions)
Miriam Cates (Conservative)
(1 debate interactions)
Yvonne Fovargue (Labour)
(1 debate interactions)
Danny Kruger (Conservative)
(1 debate interactions)
Jacob Young (Conservative)
Parliamentary Under Secretary of State (Department for Levelling Up, Housing and Communities)
(1 debate interactions)
Chris Bryant (Labour)
Shadow Minister (Creative Industries and Digital)
(1 debate interactions)
Maria Miller (Conservative)
(1 debate interactions)
Kevin Foster (Conservative)
(1 debate interactions)
Christine Jardine (Liberal Democrat)
Liberal Democrat Spokesperson (Women and Equalities)
(1 debate interactions)
George Howarth (Labour)
(1 debate interactions)
Ian Byrne (Labour)
(1 debate interactions)
Karl Turner (Labour)
Shadow Solicitor General
(1 debate interactions)
Janet Daby (Labour)
Shadow Minister (Youth Justice)
(1 debate interactions)
James Daly (Conservative)
(1 debate interactions)
Clive Efford (Labour)
(1 debate interactions)
Liz Twist (Labour)
Shadow Minister (Levelling Up, Housing, Communities and Local Government)
(1 debate interactions)
Tom Randall (Conservative)
(1 debate interactions)
Michael Fabricant (Conservative)
(1 debate interactions)
Wendy Morton (Conservative)
(1 debate interactions)
Tom Hunt (Conservative)
(1 debate interactions)
Kit Malthouse (Conservative)
(1 debate interactions)
Steve Brine (Conservative)
(1 debate interactions)
Chris Loder (Conservative)
(1 debate interactions)
Mark Jenkinson (Conservative)
Assistant Whip
(1 debate interactions)
Navendu Mishra (Labour)
(1 debate interactions)
Bernard Jenkin (Conservative)
(1 debate interactions)
Jeremy Wright (Conservative)
(1 debate interactions)
Harriett Baldwin (Conservative)
(1 debate interactions)
Chris Grayling (Conservative)
(1 debate interactions)
Margaret Ferrier (Independent)
(1 debate interactions)
Natalie Elphicke (Conservative)
(1 debate interactions)
Amy Callaghan (Scottish National Party)
Shadow SNP Spokesperson (Health and Social Care)
(1 debate interactions)
Virendra Sharma (Labour)
(1 debate interactions)
Geraint Davies (Independent)
(1 debate interactions)
Jonathan Gullis (Conservative)
(1 debate interactions)
Hannah Bardell (Scottish National Party)
Shadow SNP Spokesperson (Foreign Affairs Team Member)
(1 debate interactions)
Julian Lewis (Conservative)
(1 debate interactions)
Toby Perkins (Labour)
Shadow Minister (Nature and Rural Affairs)
(1 debate interactions)
Lia Nici (Conservative)
(1 debate interactions)
Anna Firth (Conservative)
(1 debate interactions)
Stephen Hammond (Conservative)
(1 debate interactions)
Nusrat Ghani (Conservative)
Minister of State (Minister for Europe)
(1 debate interactions)
Marcus Fysh (Conservative)
(1 debate interactions)
Roger Gale (Conservative)
(1 debate interactions)
James Heappey (Conservative)
(1 debate interactions)
Jonathan Edwards (Independent)
(1 debate interactions)
Christopher Chope (Conservative)
(1 debate interactions)
Margaret Greenwood (Labour)
(1 debate interactions)
Mick Whitley (Labour)
(1 debate interactions)
Bob Seely (Conservative)
(1 debate interactions)
Liam Byrne (Labour)
(1 debate interactions)
Kirsty Blackman (Scottish National Party)
Shadow SNP Spokesperson (Cabinet Office)
(1 debate interactions)
Kim Johnson (Labour)
(1 debate interactions)
Gareth Bacon (Conservative)
Parliamentary Under-Secretary (Ministry of Justice)
(1 debate interactions)
Zarah Sultana (Labour)
(1 debate interactions)
Michael Gove (Conservative)
Minister for Intergovernmental Relations
(1 debate interactions)
Priti Patel (Conservative)
(1 debate interactions)
Sarah Green (Liberal Democrat)
Liberal Democrat Spokesperson (International Trade)
(1 debate interactions)
Mel Stride (Conservative)
Secretary of State for Work and Pensions
(1 debate interactions)