David Chadwick Sparring Partners during the 2024 Parliament

Diana Johnson (Labour)
Minister of State (Home Office)
(4 debate interactions)
Nia Griffith (Labour)
Parliamentary Under-Secretary (Wales Office)
(3 debate interactions)
Lindsay Hoyle (Speaker)
(3 debate interactions)
Steff Aquarone (Liberal Democrat)
(2 debate interactions)
Dan Tomlinson (Labour)
(2 debate interactions)
Emma Hardy (Labour)
Parliamentary Under-Secretary (Department for Environment, Food and Rural Affairs)
(2 debate interactions)
Anna Sabine (Liberal Democrat)
(2 debate interactions)
Jon Pearce (Labour)
(2 debate interactions)
Catherine West (Labour)
Parliamentary Under-Secretary (Foreign, Commonwealth and Development Office)
(2 debate interactions)
Steve Reed (Labour (Co-op))
Secretary of State for Environment, Food and Rural Affairs
(2 debate interactions)
John Hayes (Conservative)
(2 debate interactions)
Jo Stevens (Labour)
Secretary of State for Wales
(2 debate interactions)
Rushanara Ali (Labour)
Parliamentary Under-Secretary (Housing, Communities and Local Government)
(2 debate interactions)
Jessica Morden (Labour)
(2 debate interactions)
Daniel Zeichner (Labour)
Minister of State (Department for Environment, Food and Rural Affairs)
(2 debate interactions)
Angus MacDonald (Liberal Democrat)
(2 debate interactions)
Valerie Vaz (Labour)
(1 debate interactions)
Abena Oppong-Asare (Labour)
Parliamentary Secretary (Cabinet Office)
(1 debate interactions)
Sarah Champion (Labour)
(1 debate interactions)
Harriet Cross (Conservative)
Opposition Assistant Whip (Commons)
(1 debate interactions)
Dan Jarvis (Labour)
Minister of State (Home Office)
(1 debate interactions)
Ed Miliband (Labour)
Secretary of State for Energy Security and Net Zero
(1 debate interactions)
James MacCleary (Liberal Democrat)
Liberal Democrat Spokesperson (Europe)
(1 debate interactions)
Jess Brown-Fuller (Liberal Democrat)
Liberal Democrat Spokesperson (Hospitals and Primary Care)
(1 debate interactions)