Spelman amendment: Full list of how MPs voted on Dame Caroline Spelman’s attempt to block a no-deal Brexit The amendment was passed 318 votes to 310, with a mixture of MPs from different parties ‘crossing the floor’

MPs voted in favour of a non-binding amendment that rules out the prospect of the UK leaving the EU without a deal.

The amendment to block a no deal, which was tabled by Midlands MPs Dame Caroline Spelman and Jack Dromey, was narrowly passed by 318 votes in the Commons to 310.

An amendment tabled by Sir Graham Brady, which asks Theresa May to go back to the EU and seek “alternative” arrangements on the Irish backstop, also passed in a night that saw MPs vote on seven separate amendments.

The i politics 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.

MPs who voted in favour of ruling out no deal

Conservative MPs who voted for Spelman’s amendment

Heidi Allen (Conservative), South Cambridgeshire – Aye

Guto Bebb (Conservative), Aberconwy – Aye

Nick Boles (Conservative), Grantham and Stamford – Aye

Mr Kenneth Clarke (Conservative), Rushcliffe – Aye

Mr Jonathan Djanogly (Conservative), Huntingdon – Aye

Justine Greening (Conservative), Putney – Aye

Mr Dominic Grieve (Conservative), Beaconsfield – Aye

Mr Sam Gyimah (Conservative), East Surrey – Aye

Dr Phillip Lee (Conservative), Bracknell – Aye

Jeremy Lefroy (Conservative), Stafford – Aye

Sir Oliver Letwin (Conservative), West Dorset – Aye

Mark Pawsey (Conservative), Rugby – Aye

Antoinette Sandbach (Conservative), Eddisbury – Aye

Anna Soubry (Conservative), Broxtowe – Aye

Dame Caroline Spelman (Conservative), Meriden – Aye

Mr Edward Vaizey (Conservative), Wantage – Aye

Dr Sarah Wollaston (Conservative), Totnes – Aye

Greens and Independents who voted for

Caroline Lucas (Green Party), Brighton, Pavilion – Aye

Lady Hermon (Independent), North Down – Aye

Mr Ivan Lewis (Independent), Bury South – Aye

Stephen Lloyd (Independent), Eastbourne – Aye

Jared O’Mara (Independent), Sheffield, Hallam – Aye

John Woodcock (Independent), Barrow and Furness – Aye

Labour MPs who voted for

Ms Diane Abbott (Labour), Hackney North and Stoke Newington – Aye

Debbie Abrahams (Labour), Oldham East and Saddleworth – Aye

Rushanara Ali (Labour), Bethnal Green and Bow – Aye

Dr Rosena Allin-Khan (Labour), Tooting – Aye

Mike Amesbury (Labour), Weaver Vale – Aye

Tonia Antoniazzi (Labour), Gower – Aye

Ian Austin (Labour), Dudley North – Aye

Sir Kevin Barron (Labour), Rother Valley – Aye

Margaret Beckett (Labour), Derby South – Aye

Hilary Benn (Labour), Leeds Central – Aye

Mr Clive Betts (Labour), Sheffield South East – Aye

Dr Roberta Blackman-Woods (Labour), City of Durham – Aye

Paul Blomfield (Labour), Sheffield Central – Aye

Mr Ben Bradshaw (Labour), Exeter – Aye

Kevin Brennan (Labour), Cardiff West – Aye

Lyn Brown (Labour), West Ham – Aye

Mr Nicholas Brown (Labour), Newcastle upon Tyne East – Aye

Chris Bryant (Labour), Rhondda – Aye

Ms Karen Buck (Labour), Westminster North – Aye

Richard Burden (Labour), Birmingham, Northfield – Aye

Richard Burgon (Labour), Leeds East – Aye

Dawn Butler (Labour), Brent Central – Aye

Liam Byrne (Labour), Birmingham, Hodge Hill – Aye

Ruth Cadbury (Labour), Brentford and Isleworth – Aye

Sir Alan Campbell (Labour), Tynemouth – Aye

Dan Carden (Labour), Liverpool, Walton – Aye

Sarah Champion (Labour), Rotherham – Aye

Jenny Chapman (Labour), Darlington – Aye

Bambos Charalambous (Labour), Enfield, Southgate – Aye

Ann Clwyd (Labour), Cynon Valley – Aye

Vernon Coaker (Labour), Gedling – Aye

Ann Coffey (Labour), Stockport – Aye

Julie Cooper (Labour), Burnley – Aye

Rosie Cooper (Labour), West Lancashire – Aye

Yvette Cooper (Labour), Normanton, Pontefract and Castleford – Aye

Jeremy Corbyn (Labour), Islington North – Aye

Neil Coyle (Labour), Bermondsey and Old Southwark – Aye

Sir David Crausby (Labour), Bolton North East – Aye

Mary Creagh (Labour), Wakefield – Aye

Jon Cruddas (Labour), Dagenham and Rainham – Aye

John Cryer (Labour), Leyton and Wanstead – Aye

Judith Cummins (Labour), Bradford South – Aye

Alex Cunningham (Labour), Stockton North – Aye

Mr Jim Cunningham (Labour), Coventry South – Aye

Janet Daby (Labour), Lewisham East – Aye

Wayne David (Labour), Caerphilly – Aye

Marsha De Cordova (Labour), Battersea – Aye

Gloria De Piero (Labour), Ashfield – Aye

Emma Dent Coad (Labour), Kensington – Aye

Mr Tanmanjeet Singh Dhesi (Labour), Slough – Aye

Peter Dowd (Labour), Bootle – Aye

Jack Dromey (Labour), Birmingham, Erdington – Aye

Rosie Duffield (Labour), Canterbury – Aye

Maria Eagle (Labour), Garston and Halewood – Aye

Ms Angela Eagle (Labour), Wallasey – Aye

Clive Efford (Labour), Eltham – Aye

Julie Elliott (Labour), Sunderland Central – Aye

Chris Elmore (Labour), Ogmore – Aye

Bill Esterson (Labour), Sefton Central – Aye

Paul Farrelly (Labour), Newcastle-under-Lyme – Aye

Jim Fitzpatrick (Labour), Poplar and Limehouse – Aye

Colleen Fletcher (Labour), Coventry North East – Aye

Caroline Flint (Labour), Don Valley – Aye

Yvonne Fovargue (Labour), Makerfield – Aye

Vicky Foxcroft (Labour), Lewisham, Deptford – Aye

James Frith (Labour), Bury North – Aye

Gill Furniss (Labour), Sheffield, Brightside and Hillsborough – Aye

Hugh Gaffney (Labour), Coatbridge, Chryston and Bellshill – Aye

Barry Gardiner (Labour), Brent North – Aye

Ruth George (Labour), High Peak – Aye

Mary Glindon (Labour), North Tyneside – Aye

Mr Roger Godsiff (Labour), Birmingham, Hall Green – Aye

Helen Goodman (Labour), Bishop Auckland – Aye

Kate Green (Labour), Stretford and Urmston – Aye

Lilian Greenwood (Labour), Nottingham South – Aye

Margaret Greenwood (Labour), Wirral West – Aye

Nia Griffith (Labour), Llanelli – Aye

John Grogan (Labour), Keighley – Aye

Andrew Gwynne (Labour), Denton and Reddish – Aye

Louise Haigh (Labour), Sheffield, Heeley – Aye

Fabian Hamilton (Labour), Leeds North East – Aye

David Hanson (Labour), Delyn – Aye

Emma Hardy (Labour), Kingston upon Hull West and Hessle – Aye

Ms Harriet Harman (Labour), Camberwell and Peckham – Aye

Carolyn Harris (Labour), Swansea East – Aye

Helen Hayes (Labour), Dulwich and West Norwood – Aye

Sue Hayman (Labour), Workington – Aye

John Healey (Labour), Wentworth and Dearne – Aye

Dame Margaret Hodge (Labour), Barking – Aye

Mrs Sharon Hodgson (Labour), Washington and Sunderland West – Aye

Kate Hollern (Labour), Blackburn – Aye

Mr George Howarth (Labour), Knowsley – Aye

Dr Rupa Huq (Labour), Ealing Central and Acton – Aye

Imran Hussain (Labour), Bradford East – Aye

Dan Jarvis (Labour), Barnsley Central – Aye

Diana Johnson (Labour), Kingston upon Hull North – Aye

Darren Jones (Labour), Bristol North West – Aye

Gerald Jones (Labour), Merthyr Tydfil and Rhymney – Aye

Graham P Jones (Labour), Hyndburn – Aye

Helen Jones (Labour), Warrington North – Aye

Mr Kevan Jones (Labour), North Durham – Aye

Sarah Jones (Labour), Croydon Central – Aye

Susan Elan Jones (Labour), Clwyd South – Aye

Mike Kane (Labour), Wythenshawe and Sale East – Aye

Barbara Keeley (Labour), Worsley and Eccles South – Aye

Liz Kendall (Labour), Leicester West – Aye

Afzal Khan (Labour), Manchester, Gorton – Aye

Stephen Kinnock (Labour), Aberavon – Aye

Peter Kyle (Labour), Hove – Aye

Lesley Laird (Labour), Kirkcaldy and Cowdenbeath – Aye

Mr David Lammy (Labour), Tottenham – Aye

Ian Lavery (Labour), Wansbeck – Aye

Karen Lee (Labour), Lincoln – Aye

Mrs Emma Lewell-Buck (Labour), South Shields – Aye

Clive Lewis (Labour), Norwich South – Aye

Tony Lloyd (Labour), Rochdale – Aye

Rebecca Long Bailey (Labour), Salford and Eccles – Aye

Ian C. Lucas (Labour), Wrexham – Aye

Holly Lynch (Labour), Halifax – Aye

Justin Madders (Labour), Ellesmere Port and Neston – Aye

Mr Khalid Mahmood (Labour), Birmingham, Perry Barr – Aye

Shabana Mahmood (Labour), Birmingham, Ladywood – Aye

John Mann (Labour), Bassetlaw – Aye

Gordon Marsden (Labour), Blackpool South – Aye

Sandy Martin (Labour), Ipswich – Aye

Christian Matheson (Labour), City of Chester – Aye

Steve McCabe (Labour), Birmingham, Selly Oak – Aye

Kerry McCarthy (Labour), Bristol East – Aye

Siobhain McDonagh (Labour), Mitcham and Morden – Aye

Andy McDonald (Labour), Middlesbrough – Aye

John McDonnell (Labour), Hayes and Harlington – Aye

Mr Pat McFadden (Labour), Wolverhampton South East – Aye

Conor McGinn (Labour), St Helens North – Aye

Alison McGovern (Labour), Wirral South – Aye

Liz McInnes (Labour), Heywood and Middleton – Aye

Catherine McKinnell (Labour), Newcastle upon Tyne North – Aye

Anna McMorrin (Labour), Cardiff North – Aye

Ian Mearns (Labour), Gateshead – Aye

Edward Miliband (Labour), Doncaster North – Aye

Mrs Madeleine Moon (Labour), Bridgend – Aye

Jessica Morden (Labour), Newport East – Aye

Stephen Morgan (Labour), Portsmouth South – Aye

Ian Murray (Labour), Edinburgh South – Aye

Lisa Nandy (Labour), Wigan – Aye

Melanie Onn (Labour), Great Grimsby – Aye

Chi Onwurah (Labour), Newcastle upon Tyne Central – Aye

Albert Owen (Labour), Ynys Mon – Aye

Stephanie Peacock (Labour), Barnsley East – Aye

Teresa Pearce (Labour), Erith and Thamesmead – Aye

Matthew Pennycook (Labour), Greenwich and Woolwich – Aye

Toby Perkins (Labour), Chesterfield – Aye

Jess Phillips (Labour), Birmingham, Yardley – Aye

Bridget Phillipson (Labour), Houghton and Sunderland South – Aye

Laura Pidcock (Labour), North West Durham – Aye

Stephen Pound (Labour), Ealing North – Aye

Yasmin Qureshi (Labour), Bolton South East – Aye

Faisal Rashid (Labour), Warrington South – Aye

Angela Rayner (Labour), Ashton-under-Lyne – Aye

Ellie Reeves (Labour), Lewisham West and Penge – Aye

Rachel Reeves (Labour), Leeds West – Aye

Emma Reynolds (Labour), Wolverhampton North East – Aye

Ms Marie Rimmer (Labour), St Helens South and Whiston – Aye

Mr Geoffrey Robinson (Labour), Coventry North West – Aye

Matt Rodda (Labour), Reading East – Aye

Danielle Rowley (Labour), Midlothian – Aye

Chris Ruane (Labour), Vale of Clwyd – Aye

Joan Ryan (Labour), Enfield North – Aye

Naz Shah (Labour), Bradford West – Aye

Mr Virendra Sharma (Labour), Ealing, Southall – Aye

Paula Sherriff (Labour), Dewsbury – Aye

Tulip Siddiq (Labour), Hampstead and Kilburn – Aye

Mr Dennis Skinner (Labour), Bolsover – Aye

Andy Slaughter (Labour), Hammersmith – Aye

Ruth Smeeth (Labour), Stoke-on-Trent North – Aye

Angela Smith (Labour), Penistone and Stocksbridge – Aye

Cat Smith (Labour), Lancaster and Fleetwood – Aye

Eleanor Smith (Labour), Wolverhampton South West – Aye

Jeff Smith (Labour), Manchester, Withington – Aye

Laura Smith (Labour), Crewe and Nantwich – Aye

Nick Smith (Labour), Blaenau Gwent – Aye

Owen Smith (Labour), Pontypridd – Aye

Karin Smyth (Labour), Bristol South – Aye

John Spellar (Labour), Warley – Aye

Keir Starmer (Labour), Holborn and St Pancras – Aye

Jo Stevens (Labour), Cardiff Central – Aye

Wes Streeting (Labour), Ilford North – Aye

Mark Tami (Labour), Alyn and Deeside – Aye

Nick Thomas-Symonds (Labour), Torfaen – Aye

Emily Thornberry (Labour), Islington South and Finsbury – Aye

Stephen Timms (Labour), East Ham – Aye

Jon Trickett (Labour), Hemsworth – Aye

Karl Turner (Labour), Kingston upon Hull East – Aye

Derek Twigg (Labour), Halton – Aye

Liz Twist (Labour), Blaydon – Aye

Chuka Umunna (Labour), Streatham – Aye

Keith Vaz (Labour), Leicester East – Aye

Valerie Vaz (Labour), Walsall South – Aye

Thelma Walker (Labour), Colne Valley – Aye

Tom Watson (Labour), West Bromwich East – Aye

Catherine West (Labour), Hornsey and Wood Green – Aye

Matt Western (Labour), Warwick and Leamington – Aye

Dr Alan Whitehead (Labour), Southampton, Test – Aye

Martin Whitfield (Labour), East Lothian – Aye

Dr Paul Williams (Labour), Stockton South – Aye

Chris Williamson (Labour), Derby North – Aye

Phil Wilson (Labour), Sedgefield – Aye

Mohammad Yasin (Labour), Bedford – Aye

Daniel Zeichner (Labour), Cambridge – Aye

Daniel Zeichner (Labour), Cambridge – Aye

Jonathan Ashworth (Labour (Co-op)), Leicester South – Aye

Mr Adrian Bailey (Labour (Co-op)), West Bromwich West – Aye

Luciana Berger (Labour (Co-op)), Liverpool, Wavertree – Aye

Tracy Brabin (Labour (Co-op)), Batley and Spen – Aye

Stella Creasy (Labour (Co-op)), Walthamstow – Aye

Geraint Davies (Labour (Co-op)), Swansea West – Aye

Anneliese Dodds (Labour (Co-op)), Oxford East – Aye

Stephen Doughty (Labour (Co-op)), Cardiff South and Penarth – Aye

Dr David Drew (Labour (Co-op)), Stroud – Aye

Dame Louise Ellman (Labour (Co-op)), Liverpool, Riverside – Aye

Chris Evans (Labour (Co-op)), Islwyn – Aye

Mike Gapes (Labour (Co-op)), Ilford South – Aye

Preet Kaur Gill (Labour (Co-op)), Birmingham, Edgbaston – Aye

Sir Mark Hendrick (Labour (Co-op)), Preston – Aye

Meg Hillier (Labour (Co-op)), Hackney South and Shoreditch – Aye

Ged Killen (Labour (Co-op)), Rutherglen and Hamilton West – Aye

Mr Chris Leslie (Labour (Co-op)), Nottingham East – Aye

Seema Malhotra (Labour (Co-op)), Feltham and Heston – Aye

Rachael Maskell (Labour (Co-op)), York Central – Aye

Jim McMahon (Labour (Co-op)), Oldham West and Royton – Aye

Alex Norris (Labour (Co-op)), Nottingham North – Aye

Kate Osamor (Labour (Co-op)), Edmonton – Aye

Jo Platt (Labour (Co-op)), Leigh – Aye

Luke Pollard (Labour (Co-op)), Plymouth, Sutton and Devonport – Aye

Lucy Powell (Labour (Co-op)), Manchester Central – Aye

Mr Steve Reed (Labour (Co-op)), Croydon North – Aye

Christina Rees (Labour (Co-op)), Neath – Aye

Jonathan Reynolds (Labour (Co-op)), Stalybridge and Hyde – Aye

Lloyd Russell-Moyle (Labour (Co-op)), Brighton, Kemptown – Aye

Mr Barry Sheerman (Labour (Co-op)), Huddersfield – Aye

Mr Gavin Shuker (Labour (Co-op)), Luton South – Aye

Gareth Snell (Labour (Co-op)), Stoke-on-Trent Central – Aye

Alex Sobel (Labour (Co-op)), Leeds North West – Aye

Mr Paul Sweeney (Labour (Co-op)), Glasgow North East – Aye

Gareth Thomas (Labour (Co-op)), Harrow West – Aye

Anna Turley (Labour (Co-op)), Redcar – Aye

Stephen Twigg (Labour (Co-op)), Liverpool, West Derby – Aye

Lib Dems who voted for

Tom Brake (Liberal Democrat), Carshalton and Wallington – Aye

Sir Vince Cable (Liberal Democrat), Twickenham – Aye

Mr Alistair Carmichael (Liberal Democrat), Orkney and Shetland – Aye

Sir Edward Davey (Liberal Democrat), Kingston and Surbiton – Aye

Tim Farron (Liberal Democrat), Westmorland and Lonsdale – Aye

Wera Hobhouse (Liberal Democrat), Bath – Aye

Christine Jardine (Liberal Democrat), Edinburgh West – Aye

Norman Lamb (Liberal Democrat), North Norfolk – Aye

Layla Moran (Liberal Democrat), Oxford West and Abingdon – Aye

Jamie Stone (Liberal Democrat), Caithness, Sutherland and Easter Ross – Aye

Jo Swinson (Liberal Democrat), East Dunbartonshire – Aye

Plaid Cymru and SNP who voted for

Jonathan Edwards (Plaid Cymru), Carmarthen East and Dinefwr – Aye

Ben Lake (Plaid Cymru), Ceredigion – Aye

Liz Saville Roberts (Plaid Cymru), Dwyfor Meirionnydd – Aye

Hywel Williams (Plaid Cymru), Arfon – Aye

Hannah Bardell (Scottish National Party), Livingston – Aye

Mhairi Black (Scottish National Party), Paisley and Renfrewshire South – Aye

Ian Blackford (Scottish National Party), Ross, Skye and Lochaber – Aye

Kirsty Blackman (Scottish National Party), Aberdeen North – Aye

Deidre Brock (Scottish National Party), Edinburgh North and Leith – Aye

Alan Brown (Scottish National Party), Kilmarnock and Loudoun – Aye

Dr Lisa Cameron (Scottish National Party), East Kilbride, Strathaven and Lesmahagow – Aye

Douglas Chapman (Scottish National Party), Dunfermline and West Fife – Aye

Joanna Cherry (Scottish National Party), Edinburgh South West – Aye

Ronnie Cowan (Scottish National Party), Inverclyde – Aye

Angela Crawley (Scottish National Party), Lanark and Hamilton East – Aye

Martyn Day (Scottish National Party), Linlithgow and East Falkirk – Aye

Martin Docherty-Hughes (Scottish National Party), West Dunbartonshire – Aye

Marion Fellows (Scottish National Party), Motherwell and Wishaw – Aye

Stephen Gethins (Scottish National Party), North East Fife – Aye

Patricia Gibson (Scottish National Party), North Ayrshire and Arran – Aye

Patrick Grady (Scottish National Party), Glasgow North – Aye

Peter Grant (Scottish National Party), Glenrothes – Aye

Neil Gray (Scottish National Party), Airdrie and Shotts – Aye

Drew Hendry (Scottish National Party), Inverness, Nairn, Badenoch and Strathspey – Aye

Stewart Hosie (Scottish National Party), Dundee East – Aye

Chris Law (Scottish National Party), Dundee West – Aye

David Linden (Scottish National Party), Glasgow East – Aye

Angus Brendan MacNeil (Scottish National Party), Na h-Eileanan an Iar – Aye

Stewart Malcolm McDonald (Scottish National Party), Glasgow South – Aye

Stuart C. McDonald (Scottish National Party), Cumbernauld, Kilsyth and Kirkintilloch East – Aye

John McNally (Scottish National Party), Falkirk – Aye

Carol Monaghan (Scottish National Party), Glasgow North West – Aye

Gavin Newlands (Scottish National Party), Paisley and Renfrewshire North – Aye

Brendan O’Hara (Scottish National Party), Argyll and Bute – Aye

Tommy Sheppard (Scottish National Party), Edinburgh East – Aye

Chris Stephens (Scottish National Party), Glasgow South West – Aye

Alison Thewliss (Scottish National Party), Glasgow Central – Aye

Dr Philippa Whitford (Scottish National Party), Central Ayrshire – Aye

Pete Wishart (Scottish National Party), Perth and North Perthshire – Aye

Conservative MPs who voted against

Nigel Adams (Conservative), Selby and Ainsty – No

Bim Afolami (Conservative), Hitchin and Harpenden – No

Adam Afriyie (Conservative), Windsor – No

Peter Aldous (Conservative), Waveney – No

Lucy Allan (Conservative), Telford – No

Sir David Amess (Conservative), Southend West – No

Stuart Andrew (Conservative), Pudsey – No

Edward Argar (Conservative), Charnwood – No

Victoria Atkins (Conservative), Louth and Horncastle – No

Mr Richard Bacon (Conservative), South Norfolk – No

Mrs Kemi Badenoch (Conservative), Saffron Walden – No

Mr Steve Baker (Conservative), Wycombe – No

Harriett Baldwin (Conservative), West Worcestershire – No

Stephen Barclay (Conservative), North East Cambridgeshire – No

Mr John Baron (Conservative), Basildon and Billericay – No

Sir Henry Bellingham (Conservative), North West Norfolk – No

Richard Benyon (Conservative), Newbury – No

Sir Paul Beresford (Conservative), Mole Valley – No

Jake Berry (Conservative), Rossendale and Darwen – No

Bob Blackman (Conservative), Harrow East – No

Crispin Blunt (Conservative), Reigate – No

Mr Peter Bone (Conservative), Wellingborough – No

Sir Peter Bottomley (Conservative), Worthing West – No

Andrew Bowie (Conservative), West Aberdeenshire and Kincardine – No

Ben Bradley (Conservative), Mansfield – No

Karen Bradley (Conservative), Staffordshire Moorlands – No

Sir Graham Brady (Conservative), Altrincham and Sale West – No

Suella Braverman (Conservative), Fareham – No

Jack Brereton (Conservative), Stoke-on-Trent South – No

Andrew Bridgen (Conservative), North West Leicestershire – No

Steve Brine (Conservative), Winchester – No

James Brokenshire (Conservative), Old Bexley and Sidcup – No

Fiona Bruce (Conservative), Congleton – No

Robert Buckland (Conservative), South Swindon – No

Alex Burghart (Conservative), Brentwood and Ongar – No

Conor Burns (Conservative), Bournemouth West – No

Alistair Burt (Conservative), North East Bedfordshire – No

Alun Cairns (Conservative), Vale of Glamorgan – No

James Cartlidge (Conservative), South Suffolk – No

Sir William Cash (Conservative), Stone – No

Maria Caulfield (Conservative), Lewes – No

Alex Chalk (Conservative), Cheltenham – No

Rehman Chishti (Conservative), Gillingham and Rainham – No

Sir Christopher Chope (Conservative), Christchurch – No

Jo Churchill (Conservative), Bury St Edmunds – No

Colin Clark (Conservative), Gordon – No

Greg Clark (Conservative), Tunbridge Wells – No

Mr Simon Clarke (Conservative), Middlesbrough South and East Cleveland – No

James Cleverly (Conservative), Braintree – No

Sir Geoffrey Clifton-Brown (Conservative), The Cotswolds – No

Dr Therese Coffey (Conservative), Suffolk Coastal – No

Damian Collins (Conservative), Folkestone and Hythe – No

Robert Courts (Conservative), Witney – No

Mr Geoffrey Cox (Conservative), Torridge and West Devon – No

Stephen Crabb (Conservative), Preseli Pembrokeshire – No

Tracey Crouch (Conservative), Chatham and Aylesford – No

Chris Davies (Conservative), Brecon and Radnorshire – No

David T. C. Davies (Conservative), Monmouth – No

Glyn Davies (Conservative), Montgomeryshire – No

Mims Davies (Conservative), Eastleigh – No

Philip Davies (Conservative), Shipley – No

Mr David Davis (Conservative), Haltemprice and Howden – No

Caroline Dinenage (Conservative), Gosport – No

Leo Docherty (Conservative), Aldershot – No

Michelle Donelan (Conservative), Chippenham – No

Ms Nadine Dorries (Conservative), Mid Bedfordshire – No

Steve Double (Conservative), St Austell and Newquay – No

Oliver Dowden (Conservative), Hertsmere – No

Jackie Doyle-Price (Conservative), Thurrock – No

Richard Drax (Conservative), South Dorset – No

James Duddridge (Conservative), Rochford and Southend East – No

David Duguid (Conservative), Banff and Buchan – No

Mr Iain Duncan Smith (Conservative), Chingford and Woodford Green – No

Sir Alan Duncan (Conservative), Rutland and Melton – No

Mr Philip Dunne (Conservative), Ludlow – No

Michael Ellis (Conservative), Northampton North – No

Mr Tobias Ellwood (Conservative), Bournemouth East – No

Charlie Elphicke (Conservative), Dover – No

George Eustice (Conservative), Camborne and Redruth – No

Mr Nigel Evans (Conservative), Ribble Valley – No

Sir David Evennett (Conservative), Bexleyheath and Crayford – No

Michael Fabricant (Conservative), Lichfield – No

Sir Michael Fallon (Conservative), Sevenoaks – No

Mark Field (Conservative), Cities of London and Westminster – No

Vicky Ford (Conservative), Chelmsford – No

Kevin Foster (Conservative), Torbay – No

Dr Liam Fox (Conservative), North Somerset – No

Mr Mark Francois (Conservative), Rayleigh and Wickford – No

Lucy Frazer (Conservative), South East Cambridgeshire – No

George Freeman (Conservative), Mid Norfolk – No

Mike Freer (Conservative), Finchley and Golders Green – No

Mr Marcus Fysh (Conservative), Yeovil – No

Sir Roger Gale (Conservative), North Thanet – No

Mark Garnier (Conservative), Wyre Forest – No

Mr David Gauke (Conservative), South West Hertfordshire – No

Ms Nusrat Ghani (Conservative), Wealden – No

Nick Gibb (Conservative), Bognor Regis and Littlehampton – No

Dame Cheryl Gillan (Conservative), Chesham and Amersham – No

John Glen (Conservative), Salisbury – No

Zac Goldsmith (Conservative), Richmond Park – No

Mr Robert Goodwill (Conservative), Scarborough and Whitby – No

Michael Gove (Conservative), Surrey Heath – No

Luke Graham (Conservative), Ochil and South Perthshire – No

Richard Graham (Conservative), Gloucester – No

Bill Grant (Conservative), Ayr, Carrick and Cumnock – No

Mrs Helen Grant (Conservative), Maidstone and The Weald – No

James Gray (Conservative), North Wiltshire – No

Chris Grayling (Conservative), Epsom and Ewell – No

Chris Green (Conservative), Bolton West – No

Damian Green (Conservative), Ashford – No

Andrew Griffiths (Conservative), Burton – No

Kirstene Hair (Conservative), Angus – No

Robert Halfon (Conservative), Harlow – No

Luke Hall (Conservative), Thornbury and Yate – No

Mr Philip Hammond (Conservative), Runnymede and Weybridge – No

Stephen Hammond (Conservative), Wimbledon – No

Matt Hancock (Conservative), West Suffolk – No

Greg Hands (Conservative), Chelsea and Fulham – No

Mr Mark Harper (Conservative), Forest of Dean – No

Richard Harrington (Conservative), Watford – No

Rebecca Harris (Conservative), Castle Point – No

Trudy Harrison (Conservative), Copeland – No

Simon Hart (Conservative), Carmarthen West and South Pembrokeshire – No

Sir John Hayes (Conservative), South Holland and The Deepings – No

Sir Oliver Heald (Conservative), North East Hertfordshire – No

James Heappey (Conservative), Wells – No

Chris Heaton-Harris (Conservative), Daventry – No

Peter Heaton-Jones (Conservative), North Devon – No

Gordon Henderson (Conservative), Sittingbourne and Sheppey – No

Nick Herbert (Conservative), Arundel and South Downs – No

Mr Damian Hinds (Conservative), East Hampshire – No

Simon Hoare (Conservative), North Dorset – No

George Hollingbery (Conservative), Meon Valley – No

Kevin Hollinrake (Conservative), Thirsk and Malton – No

Mr Philip Hollobone (Conservative), Kettering – No

Adam Holloway (Conservative), Gravesham – No

John Howell (Conservative), Henley – No

Nigel Huddleston (Conservative), Mid Worcestershire – No

Eddie Hughes (Conservative), Walsall North – No

Mr Jeremy Hunt (Conservative), South West Surrey – No

Mr Nick Hurd (Conservative), Ruislip, Northwood and Pinner – No

Mr Alister Jack (Conservative), Dumfries and Galloway – No

Margot James (Conservative), Stourbridge – No

Sajid Javid (Conservative), Bromsgrove – No

Mr Ranil Jayawardena (Conservative), North East Hampshire – No

Sir Bernard Jenkin (Conservative), Harwich and North Essex – No

Andrea Jenkyns (Conservative), Morley and Outwood – No

Robert Jenrick (Conservative), Newark – No

Boris Johnson (Conservative), Uxbridge and South Ruislip – No

Dr Caroline Johnson (Conservative), Sleaford and North Hykeham – No

Gareth Johnson (Conservative), Dartford – No

Joseph Johnson (Conservative), Orpington – No

Andrew Jones (Conservative), Harrogate and Knaresborough – No

Mr David Jones (Conservative), Clwyd West – No

Mr Marcus Jones (Conservative), Nuneaton – No

Daniel Kawczynski (Conservative), Shrewsbury and Atcham – No

Gillian Keegan (Conservative), Chichester – No

Seema Kennedy (Conservative), South Ribble – No

Stephen Kerr (Conservative), Stirling – No

Julian Knight (Conservative), Solihull – No

Sir Greg Knight (Conservative), East Yorkshire – No

Kwasi Kwarteng (Conservative), Spelthorne – No

John Lamont (Conservative), Berwickshire, Roxburgh and Selkirk – No

Mark Lancaster (Conservative), Milton Keynes North – No

Mrs Pauline Latham (Conservative), Mid Derbyshire – No

Andrea Leadsom (Conservative), South Northamptonshire – No

Sir Edward Leigh (Conservative), Gainsborough – No

Andrew Lewer (Conservative), Northampton South – No

Brandon Lewis (Conservative), Great Yarmouth – No

Dr Julian Lewis (Conservative), New Forest East – No

Mr Ian Liddell-Grainger (Conservative), Bridgwater and West Somerset – No

Mr David Lidington (Conservative), Aylesbury – No

Julia Lopez (Conservative), Hornchurch and Upminster – No

Jack Lopresti (Conservative), Filton and Bradley Stoke – No

Mr Jonathan Lord (Conservative), Woking – No

Tim Loughton (Conservative), East Worthing and Shoreham – No

Craig Mackinlay (Conservative), South Thanet – No

Rachel Maclean (Conservative), Redditch – No

Mrs Anne Main (Conservative), St Albans – No

Alan Mak (Conservative), Havant – No

Kit Malthouse (Conservative), North West Hampshire – No

Scott Mann (Conservative), North Cornwall – No

Paul Masterton (Conservative), East Renfrewshire – No

Mrs Theresa May (Conservative), Maidenhead – No

Paul Maynard (Conservative), Blackpool North and Cleveleys – No

Sir Patrick McLoughlin (Conservative), Derbyshire Dales – No

Stephen McPartland (Conservative), Stevenage – No

Esther McVey (Conservative), Tatton – No

Mark Menzies (Conservative), Fylde – No

Johnny Mercer (Conservative), Plymouth, Moor View – No

Huw Merriman (Conservative), Bexhill and Battle – No

Stephen Metcalfe (Conservative), South Basildon and East Thurrock – No

Mrs Maria Miller (Conservative), Basingstoke – No

Amanda Milling (Conservative), Cannock Chase – No

Nigel Mills (Conservative), Amber Valley – No

Anne Milton (Conservative), Guildford – No

Mr Andrew Mitchell (Conservative), Sutton Coldfield – No

Damien Moore (Conservative), Southport – No

Penny Mordaunt (Conservative), Portsmouth North – No

Anne Marie Morris (Conservative), Newton Abbot – No

David Morris (Conservative), Morecambe and Lunesdale – No

James Morris (Conservative), Halesowen and Rowley Regis – No

David Mundell (Conservative), Dumfriesshire, Clydesdale and Tweeddale – No

Mrs Sheryll Murray (Conservative), South East Cornwall – No

Dr Andrew Murrison (Conservative), South West Wiltshire – No

Robert Neill (Conservative), Bromley and Chislehurst – No

Sarah Newton (Conservative), Truro and Falmouth – No

Caroline Nokes (Conservative), Romsey and Southampton North – No

Jesse Norman (Conservative), Hereford and South Herefordshire – No

Neil O’Brien (Conservative), Harborough – No

Dr Matthew Offord (Conservative), Hendon – No

Guy Opperman (Conservative), Hexham – No

Neil Parish (Conservative), Tiverton and Honiton – No

Priti Patel (Conservative), Witham – No

Mr Owen Paterson (Conservative), North Shropshire – No

Sir Mike Penning (Conservative), Hemel Hempstead – No

John Penrose (Conservative), Weston-super-Mare – No

Andrew Percy (Conservative), Brigg and Goole – No

Claire Perry (Conservative), Devizes – No

Chris Philp (Conservative), Croydon South – No

Christopher Pincher (Conservative), Tamworth – No

Dr Dan Poulter (Conservative), Central Suffolk and North Ipswich – No

Rebecca Pow (Conservative), Taunton Deane – No

Victoria Prentis (Conservative), Banbury – No

Mr Mark Prisk (Conservative), Hertford and Stortford – No

Mark Pritchard (Conservative), The Wrekin – No

Tom Pursglove (Conservative), Corby – No

Jeremy Quin (Conservative), Horsham – No

Will Quince (Conservative), Colchester – No

Dominic Raab (Conservative), Esher and Walton – No

John Redwood (Conservative), Wokingham – No

Mr Jacob Rees-Mogg (Conservative), North East Somerset – No

Mr Laurence Robertson (Conservative), Tewkesbury – No

Mary Robinson (Conservative), Cheadle – No

Andrew Rosindell (Conservative), Romford – No

Douglas Ross (Conservative), Moray – No

Lee Rowley (Conservative), North East Derbyshire – No

Amber Rudd (Conservative), Hastings and Rye – No

David Rutley (Conservative), Macclesfield – No

Paul Scully (Conservative), Sutton and Cheam – No

Mr Bob Seely (Conservative), Isle of Wight – No

Andrew Selous (Conservative), South West Bedfordshire – No

Grant Shapps (Conservative), Welwyn Hatfield – No

Alok Sharma (Conservative), Reading West – No

Alec Shelbrooke (Conservative), Elmet and Rothwell – No

Mr Keith Simpson (Conservative), Broadland – No

Chris Skidmore (Conservative), Kingswood – No

Chloe Smith (Conservative), Norwich North – No

Henry Smith (Conservative), Crawley – No

Julian Smith (Conservative), Skipton and Ripon – No

Royston Smith (Conservative), Southampton, Itchen – No

Sir Nicholas Soames (Conservative), Mid Sussex – No

Mark Spencer (Conservative), Sherwood – No

Andrew Stephenson (Conservative), Pendle – No

John Stevenson (Conservative), Carlisle – No

Bob Stewart (Conservative), Beckenham – No

Rory Stewart (Conservative), Penrith and The Border – No

Sir Gary Streeter (Conservative), South West Devon – No

Mel Stride (Conservative), Central Devon – No

Graham Stuart (Conservative), Beverley and Holderness – No

Julian Sturdy (Conservative), York Outer – No

Rishi Sunak (Conservative), Richmond (Yorks) – No

Sir Desmond Swayne (Conservative), New Forest West – No

Sir Hugo Swire (Conservative), East Devon – No

Sir Robert Syms (Conservative), Poole – No

Derek Thomas (Conservative), St Ives – No

Ross Thomson (Conservative), Aberdeen South – No

Maggie Throup (Conservative), Erewash – No

Kelly Tolhurst (Conservative), Rochester and Strood – No

Justin Tomlinson (Conservative), North Swindon – No

Michael Tomlinson (Conservative), Mid Dorset and North Poole – No

Craig Tracey (Conservative), North Warwickshire – No

David Tredinnick (Conservative), Bosworth – No

Anne-Marie Trevelyan (Conservative), Berwick-upon-Tweed – No

Elizabeth Truss (Conservative), South West Norfolk – No

Tom Tugendhat (Conservative), Tonbridge and Malling – No

Mr Shailesh Vara (Conservative), North West Cambridgeshire – No

Martin Vickers (Conservative), Cleethorpes – No

Theresa Villiers (Conservative), Chipping Barnet – No

Mr Charles Walker (Conservative), Broxbourne – No

Mr Robin Walker (Conservative), Worcester – No

Mr Ben Wallace (Conservative), Wyre and Preston North – No

David Warburton (Conservative), Somerton and Frome – No

Matt Warman (Conservative), Boston and Skegness – No

Giles Watling (Conservative), Clacton – No

Helen Whately (Conservative), Faversham and Mid Kent – No

Mrs Heather Wheeler (Conservative), South Derbyshire – No

Craig Whittaker (Conservative), Calder Valley – No

Mr John Whittingdale (Conservative), Maldon – No

Bill Wiggin (Conservative), North Herefordshire – No

Gavin Williamson (Conservative), South Staffordshire – No

Mike Wood (Conservative), Dudley South – No

Mr William Wragg (Conservative), Hazel Grove – No

Jeremy Wright (Conservative), Kenilworth and Southam – No

Nadhim Zahawi (Conservative), Stratford-on-Avon – No

DUP who voted against

Mr Gregory Campbell (Democratic Unionist Party), East Londonderry – No

Nigel Dodds (Democratic Unionist Party), Belfast North – No

Sir Jeffrey M. Donaldson (Democratic Unionist Party), Lagan Valley – No

Paul Girvan (Democratic Unionist Party), South Antrim – No

Emma Little Pengelly (Democratic Unionist Party), Belfast South – No

Ian Paisley (Democratic Unionist Party), North Antrim – No

Gavin Robinson (Democratic Unionist Party), Belfast East – No

Jim Shannon (Democratic Unionist Party), Strangford – No

David Simpson (Democratic Unionist Party), Upper Bann – No

Sammy Wilson (Democratic Unionist Party), East Antrim – No

Independents and Labour who voted against

Frank Field (Independent), Birkenhead – No

Kelvin Hopkins (Independent), Luton North – No

Mr Stephen Hepburn (Labour), Jarrow – No

Kate Hoey (Labour), Vauxhall – No

Graham Stringer (Labour), Blackley and Broughton – No

No votes recorded

Alberto Costa (Conservative), South Leicestershire – No Vote Recorded

Dame Eleanor Laing (Conservative), Epping Forest – No Vote Recorded

Nicky Morgan (Conservative), Loughborough – No Vote Recorded

Fiona Onasanya (Independent), Peterborough – No Vote Recorded

Mr Ronnie Campbell (Labour), Blyth Valley – No Vote Recorded

Paul Flynn (Labour), Newport West – No Vote Recorded

Mike Hill (Labour), Hartlepool – No Vote Recorded

Sir Lindsay Hoyle (Labour), Chorley – No Vote Recorded

Grahame Morris (Labour), Easington – No Vote Recorded

Dame Rosie Winterton (Labour), Doncaster Central – No Vote Recorded

Orfhlaith Begley (Sinn Fein), West Tyrone – No Vote Recorded

Mickey Brady (Sinn Fein), Newry and Armagh – No Vote Recorded

Michelle Gildernew (Sinn Fein), Fermanagh and South Tyrone – No Vote Recorded

Chris Hazzard (Sinn Fein), South Down – No Vote Recorded

Paul Maskey (Sinn Fein), Belfast West – No Vote Recorded

Elisha McCallion (Sinn Fein), Foyle – No Vote Recorded

Francie Molloy (Sinn Fein), Mid Ulster – No Vote Recorded

John Bercow (Speaker), Buckingham – No Vote Recorded

Tellers

Nic Dakin (Labour), Scunthorpe – Teller – Ayes

Thangam Debbonaire (Labour), Bristol West – Teller – Ayes

Wendy Morton (Conservative), Aldridge-Brownhills – Teller – Noes

Iain Stewart (Conservative), Milton Keynes South – Teller – Noes

*This article was updated on 31 January at 12.30pm to correct the voting record of MPs after a production error