Which current MPs voted for the Iraq war? When the House of Commons took a vote on the Iraq war on 18 March 2003, 414 MPs spanning both Labour […]

When the House of Commons took a vote on the Iraq war on 18 March 2003, 414 MPs spanning both Labour and Conservative benches gave their backing to the endeavour.

But there were rebels from all sides as well, with 149 MPs backing a rebel amendment saying there was “no moral case” for the war. Prominent figures who didn’t back the war include Labour leader Jeremy Corbyn, current shadow frontbenchers such as John McDonnell and Diane Abbott, SNP leader Alex Salmond and former Tory chancellor Ken Clarke.

The entire Liberal Democrat party, following late leader Charles Kennedy, also opposed the war, with 53 MPs voting against it – their presence is lessened on this list because the party now has only 8 MPs in total, rather than because of a lack of opposition.

The i newsletter cut through the noise Email address is invalid Email address is invalid Thank you for subscribing! Sorry, there was a problem with your subscription.

Labour’s apparent challenger to Jeremy Corbyn, Angela Eagle, was among those who voted with the party’s Government in favour of the war, as were deputy leader Tom Watson and shadow Home Secretary Andy Burnham.

Below is a list of every current MP that voted for the Iraq war:

Labour

Adrian Bailey Kevin Barron Margaret Beckett Hilary Benn Clive Betts Ben Bradshaw Nick Brown Chris Bryant Andy Burnham Alan Campbell Ann Clwyd Vernon Coaker Ann Coffey Yvette Cooper Jon Cruddas Jim Cunningham Wayne David Geraint Davies Jim Dowd Angela Eagle Maria Eagle Louise Ellman Paul Farrelly Frank Field Jim Fitzpatrick Caroline Flint Mike Gapes Barry Gardiner Roger Godsiff David Hanson Harriet Harman John Healey Mark Hendrick Margaret Hodge George Howarth Lindsay Hoyle Alan Johnson Helen Jones Kevan Jones Gerald Kaufman David Lammy Chris Leslie Ivan Lewis Fiona Mactaggart John Mann Rob Marris Gordon Marsden Steve McCabe Siobhain McDonagh Steve Pound Geoffrey Robinson Joan Ryan Barry Sheerman Andrew Smith Angela Smith John Spellar Gisela Stuart Mark Tami Gareth Thomas Stephen Timms Derek Twigg Stephen Twigg Keith Vaz Tom Watson David Winnick Rosie Winterton

Conservatives

David Amess Henry Bellingham John Bercow Paul Beresford Crispin Blunt Peter Bottomley Graham Brady Julian Brazier Simon Burns Alistair Burt David Cameron Bill Cash Christopher Chope Geoffrey Clifton-Brown David Davis Jonathan Djanogly Alan Duncan Iain Duncan Smith Nigel Evans Michael Fabricant Michael Fallon Mark Field Liam Fox Mark Francois Roger Gale Edward Garnier Nick Gibb Cheryl Gillan James Gray Chris Grayling Damian Green Dominic Grieve Philip Hammond John Hayes Oliver Heald Gerald Howarth Bernard Jenkin Boris Johnson Greg Knight Eleanor Laing Oliver Letwin Julian Lewis Ian Liddell-Grainger David Lidington Peter Lilley Tim Loughton Theresa May Patrick McLoughlin Andrew Mitchell George Osborne Owen Paterson Eric Pickles Mark Prisk John Redwood Laurence Robertson Andrew Rosindell Andrew Selous Keith Simpson Nicholas Soames Caroline Spelman Gary Streeter Desmond Swayne Hugo Swire Robert Syms David Tredinnick Andrew Tyrie Angela Watkinson John Whittingdale Bill Wiggin

Others

Gregory Campbell (DUP) Nigel Dodds (DUP) Jeffrey M. Donaldson (UUP then DUP) Sylvia Hermon (UUP then independent)

The following current MPs voted against the war:

Labour

Diane Abbott Graham Allen Ronnie Campbell Jeremy Corbyn David Crausby John Cryer Clive Efford Paul Flynn Kate Hoey Kelvin Hopkins John McDonnell Graham Stringer Jon Trickett

Conservative

Richard Bacon John Baron Kenneth Clarke Edward Leigh Dr Andrew Murrison Andrew Turner

Liberal Democrats

Tom Brake Alistair Carmichael Norman Lamb

Others