Conservative rebels have failed in their bid to prevent ministers signing trade agreements with countries implicated in genocide.
The House of Commons voted 319 to 297, majority 22, to disagree with a Lords amendment to the Trade Bill.
This would have established a parliamentary panel of judicial experts to determine whether any proposed signatory to a trade agreement with the UK had committed genocide.
Instead, a further Government amendment to the Bill was approved.
Trade minister Greg Hands said this will require the Government to formally put in writing its position should any select committee publication raise “credible reports of genocide” in a country with which the UK is proposing a bilateral free trade agreement.
The division list showed 29 Conservative MPs rebelled over two votes in a bid to stop the removal of the Lords genocide amendment. They included former foreign secretary Jeremy Hunt.
The Government has been engaged in a long-running battle with some of its backbenchers and the Opposition over the issue given concerns about China’s treatment of its Uighur minority in Xinjiang province.
Mr Hands had urged MPs to defeat the Lords proposal as it “blurs the distinction between legislative and judicial and runs contrary to Government policy that is for competent courts to make determinations of genocide”.
But Conservative former party leader Sir Iain Duncan Smith said he was “sad” the Government had not compromised on the matter.
Ahead of the vote and amid concerns over the treatment of the Uighur people, Sir Iain said MPs had a chance to “send a message” that “we simply won’t put up with this”.
He said: “We’re not frightened of finding that this is genocide and we’re not frightened of saying it from the steeple-tops. We know that what we have to do is stand up for those who have no voice.
“This chamber has a history of doing that, it has an opportunity tonight to do that and I am sorry that my Government who I hugely respect doesn’t think they can do it.”
Conservative former minister Nus Ghani added she could not support the Government’s amendment, telling MPs: “The Government amendment only applies to countries which are formally negotiating a free trade agreement – the genocide amendment excludes the Uighurs.
“Considering everything that has been said today, I really think this is a shameful way to deal with our international and national responsibilities, that fundamentally sends the message that we have a two-tier system in place.”
But Sir Bob Neill, Conservative chairman of the Justice Committee, said there remained “difficulties” in the Lords amendment given the involvement of judges in political decisions.
The Trade Bill is now on the verge of becoming law following a lengthy parliamentary process known as “ping-pong” in which it moved between the Commons and Lords following amendments.
A full list of MPs who voted against the Lords amendment can be found below:
Nigel Adams (Conservative – Selby and Ainsty) (Proxy vote cast by Stuart Andrew)
Bim Afolami (Conservative – Hitchin and Harpenden) (Proxy vote cast by Stuart Andrew)
Nickie Aiken (Conservative – Cities of London and Westminster) (Proxy vote cast by Stuart Andrew)
Peter Aldous (Conservative – Waveney) (Proxy vote cast by Stuart Andrew)
Lucy Allan (Conservative – Telford) (Proxy vote cast by Stuart Andrew)
Lee Anderson (Conservative – Ashfield) (Proxy vote cast by Robbie Moore)
Stuart Anderson (Conservative – Wolverhampton South West) (Proxy vote cast by Stuart Andrew)
Stuart Andrew (Conservative – Pudsey)
Caroline Ansell (Conservative – Eastbourne) (Proxy vote cast by Stuart Andrew)
Edward Argar (Conservative – Charnwood) (Proxy vote cast by Stuart Andrew)
Sarah Atherton (Conservative – Wrexham) (Proxy vote cast by Stuart Andrew)
Victoria Atkins (Conservative – Louth and Horncastle) (Proxy vote cast by Stuart Andrew)
Gareth Bacon (Conservative – Orpington) (Proxy vote cast by Stuart Andrew)
Richard Bacon (Conservative – South Norfolk) (Proxy vote cast by Stuart Andrew)
Kemi Badenoch (Conservative – Saffron Walden) (Proxy vote cast by Stuart Andrew)
Shaun Bailey (Conservative – West Bromwich West) (Proxy vote cast by Stuart Andrew)
Siobhan Baillie (Conservative – Stroud) (Proxy vote cast by Stuart Andrew)
Duncan Baker (Conservative – North Norfolk) (Proxy vote cast by Stuart Andrew)
Steve Baker (Conservative – Wycombe)
Harriett Baldwin (Conservative – West Worcestershire) (Proxy vote cast by Stuart Andrew)
Steve Barclay (Conservative – North East Cambridgeshire) (Proxy vote cast by Stuart Andrew)
John Baron (Conservative – Basildon and Billericay) (Proxy vote cast by Stuart Andrew)
Simon Baynes (Conservative – Clwyd South) (Proxy vote cast by Stuart Andrew)
Aaron Bell (Conservative – Newcastle-under-Lyme) (Proxy vote cast by Stuart Andrew)
Scott Benton (Conservative – Blackpool South) (Proxy vote cast by Stuart Andrew)
Paul Beresford (Conservative – Mole Valley) (Proxy vote cast by Stuart Andrew)
Jake Berry (Conservative – Rossendale and Darwen) (Proxy vote cast by Stuart Andrew)
Saqib Bhatti (Conservative – Meriden) (Proxy vote cast by Stuart Andrew)
Andrew Bowie (Conservative – West Aberdeenshire and Kincardine) (Proxy vote cast by Stuart Andrew)
Ben Bradley (Conservative – Mansfield) (Proxy vote cast by Stuart Andrew)
Suella Braverman (Conservative – Fareham) (Proxy vote cast by Stuart Andrew)
Jack Brereton (Conservative – Stoke-on-Trent South) (Proxy vote cast by Stuart Andrew)
Steve Brine (Conservative – Winchester) (Proxy vote cast by Stuart Andrew)
Paul Bristow (Conservative – Peterborough) (Proxy vote cast by Stuart Andrew)
Sara Britcliffe (Conservative – Hyndburn) (Proxy vote cast by Stuart Andrew)
James Brokenshire (Conservative – Old Bexley and Sidcup) (Proxy vote cast by Stuart Andrew)
Anthony Browne (Conservative – South Cambridgeshire) (Proxy vote cast by Stuart Andrew)
Felicity Buchan (Conservative – Kensington) (Proxy vote cast by Stuart Andrew)
Robert Buckland (Conservative – South Swindon) (Proxy vote cast by Stuart Andrew)
Alex Burghart (Conservative – Brentwood and Ongar) (Proxy vote cast by Stuart Andrew)
Conor Burns (Conservative – Bournemouth West) (Proxy vote cast by Stuart Andrew)
Rob Butler (Conservative – Aylesbury) (Proxy vote cast by Stuart Andrew)
Alun Cairns (Conservative – Vale of Glamorgan) (Proxy vote cast by Stuart Andrew)
Andy Carter (Conservative – Warrington South) (Proxy vote cast by Stuart Andrew)
James Cartlidge (Conservative – South Suffolk) (Proxy vote cast by Stuart Andrew)
William Cash (Conservative – Stone) (Proxy vote cast by Stuart Andrew)
Miriam Cates (Conservative – Penistone and Stocksbridge) (Proxy vote cast by Stuart Andrew)
Alex Chalk (Conservative – Cheltenham) (Proxy vote cast by Stuart Andrew)
Jo Churchill (Conservative – Bury St Edmunds) (Proxy vote cast by Stuart Andrew)
Greg Clark (Conservative – Tunbridge Wells) (Proxy vote cast by Stuart Andrew)
Simon Clarke (Conservative – Middlesbrough South and East Cleveland) (Proxy vote cast by Stuart Andrew)
Theo Clarke (Conservative – Stafford) (Proxy vote cast by Stuart Andrew)
Brendan Clarke-Smith (Conservative – Bassetlaw) (Proxy vote cast by Stuart Andrew)
Chris Clarkson (Conservative – Heywood and Middleton) (Proxy vote cast by Stuart Andrew)
James Cleverly (Conservative – Braintree) (Proxy vote cast by Stuart Andrew)
Geoffrey Clifton-Brown (Conservative – The Cotswolds) (Proxy vote cast by Stuart Andrew)
Thérèse Coffey (Conservative – Suffolk Coastal) (Proxy vote cast by Stuart Andrew)
Elliot Colburn (Conservative – Carshalton and Wallington) (Proxy vote cast by Stuart Andrew)
Damian Collins (Conservative – Folkestone and Hythe) (Proxy vote cast by Stuart Andrew)
Alberto Costa (Conservative – South Leicestershire) (Proxy vote cast by Stuart Andrew)
Robert Courts (Conservative – Witney) (Proxy vote cast by Stuart Andrew)
Claire Coutinho (Conservative – East Surrey) (Proxy vote cast by Stuart Andrew)
Geoffrey Cox (Conservative – Torridge and West Devon) (Proxy vote cast by Stuart Andrew)
Stephen Crabb (Conservative – Preseli Pembrokeshire) (Proxy vote cast by Stuart Andrew)
Virginia Crosbie (Conservative – Ynys Môn) (Proxy vote cast by Stuart Andrew)
James Daly (Conservative – Bury North) (Proxy vote cast by Stuart Andrew)
David T C Davies (Conservative – Monmouth) (Proxy vote cast by Stuart Andrew)
James Davies (Conservative – Vale of Clwyd) (Proxy vote cast by Stuart Andrew)
Gareth Davies (Conservative – Grantham and Stamford) (Proxy vote cast by Stuart Andrew)
Mims Davies (Conservative – Mid Sussex) (Proxy vote cast by Stuart Andrew)
Philip Davies (Conservative – Shipley) (Proxy vote cast by Stuart Andrew)
Dehenna Davison (Conservative – Bishop Auckland) (Proxy vote cast by Ben Everitt)
Caroline Dinenage (Conservative – Gosport) (Proxy vote cast by Stuart Andrew)
Sarah Dines (Conservative – Derbyshire Dales) (Proxy vote cast by Stuart Andrew)
Jonathan Djanogly (Conservative – Huntingdon) (Proxy vote cast by Stuart Andrew)
Leo Docherty (Conservative – Aldershot) (Proxy vote cast by Stuart Andrew)
Michelle Donelan (Conservative – Chippenham) (Proxy vote cast by Stuart Andrew)
Nadine Dorries (Conservative – Mid Bedfordshire) (Proxy vote cast by Stuart Andrew)
Steve Double (Conservative – St Austell and Newquay) (Proxy vote cast by Stuart Andrew)
Oliver Dowden (Conservative – Hertsmere) (Proxy vote cast by Stuart Andrew)
Jackie Doyle-Price (Conservative – Thurrock) (Proxy vote cast by Stuart Andrew)
Flick Drummond (Conservative – Meon Valley) (Proxy vote cast by Stuart Andrew)
James Duddridge (Conservative – Rochford and Southend East) (Proxy vote cast by Stuart Andrew)
David Duguid (Conservative – Banff and Buchan) (Proxy vote cast by Stuart Andrew)
Philip Dunne (Conservative – Ludlow) (Proxy vote cast by Stuart Andrew)
Mark Eastwood (Conservative – Dewsbury) (Proxy vote cast by Stuart Andrew)
Ruth Edwards (Conservative – Rushcliffe) (Proxy vote cast by Stuart Andrew)
Michael Ellis (Conservative – Northampton North) (Proxy vote cast by Stuart Andrew)
Tobias Ellwood (Conservative – Bournemouth East) (Proxy vote cast by Stuart Andrew)
Natalie Elphicke (Conservative – Dover) (Proxy vote cast by Stuart Andrew)
George Eustice (Conservative – Camborne and Redruth) (Proxy vote cast by Stuart Andrew)
Luke Evans (Conservative – Bosworth) (Proxy vote cast by Stuart Andrew)
David Evennett (Conservative – Bexleyheath and Crayford) (Proxy vote cast by Stuart Andrew)
Ben Everitt (Conservative – Milton Keynes North)
Michael Fabricant (Conservative – Lichfield) (Proxy vote cast by Stuart Andrew)
Laura Farris (Conservative – Newbury) (Proxy vote cast by Stuart Andrew)
Simon Fell (Conservative – Barrow and Furness) (Proxy vote cast by Stuart Andrew)
Katherine Fletcher (Conservative – South Ribble) (Proxy vote cast by Stuart Andrew)
Mark Fletcher (Conservative – Bolsover) (Proxy vote cast by Stuart Andrew)
Nick Fletcher (Conservative – Don Valley) (Proxy vote cast by Stuart Andrew)
Vicky Ford (Conservative – Chelmsford) (Proxy vote cast by Stuart Andrew)
Kevin Foster (Conservative – Torbay) (Proxy vote cast by Stuart Andrew)
Liam Fox (Conservative – North Somerset) (Proxy vote cast by Stuart Andrew)
Lucy Frazer (Conservative – South East Cambridgeshire) (Proxy vote cast by Stuart Andrew)
George Freeman (Conservative – Mid Norfolk) (Proxy vote cast by Stuart Andrew)
Mike Freer (Conservative – Finchley and Golders Green) (Proxy vote cast by Stuart Andrew)
Richard Fuller (Conservative – North East Bedfordshire) (Proxy vote cast by Stuart Andrew)
Marcus Fysh (Conservative – Yeovil) (Proxy vote cast by Stuart Andrew)
Mark Garnier (Conservative – Wyre Forest) (Proxy vote cast by Stuart Andrew)
Nick Gibb (Conservative – Bognor Regis and Littlehampton) (Proxy vote cast by Stuart Andrew)
Peter Gibson (Conservative – Darlington) (Proxy vote cast by Stuart Andrew)
Jo Gideon (Conservative – Stoke-on-Trent Central) (Proxy vote cast by Stuart Andrew)
John Glen (Conservative – Salisbury) (Proxy vote cast by Stuart Andrew)
Robert Goodwill (Conservative – Scarborough and Whitby) (Proxy vote cast by Stuart Andrew)
Michael Gove (Conservative – Surrey Heath) (Proxy vote cast by Stuart Andrew)
Richard Graham (Conservative – Gloucester) (Proxy vote cast by Stuart Andrew)
Helen Grant (Conservative – Maidstone and The Weald) (Proxy vote cast by Stuart Andrew)
Chris Grayling (Conservative – Epsom and Ewell) (Proxy vote cast by Stuart Andrew)
Chris Green (Conservative – Bolton West)
Damian Green (Conservative – Ashford) (Proxy vote cast by Stuart Andrew)
Andrew Griffith (Conservative – Arundel and South Downs) (Proxy vote cast by Stuart Andrew)
Kate Griffiths (Conservative – Burton) (Proxy vote cast by Stuart Andrew)
James Grundy (Conservative – Leigh) (Proxy vote cast by Stuart Andrew)
Jonathan Gullis (Conservative – Stoke-on-Trent North) (Proxy vote cast by Stuart Andrew)
Luke Hall (Conservative – Thornbury and Yate) (Proxy vote cast by Stuart Andrew)
Stephen Hammond (Conservative – Wimbledon) (Proxy vote cast by Stuart Andrew)
Matt Hancock (Conservative – West Suffolk) (Proxy vote cast by Stuart Andrew)
Greg Hands (Conservative – Chelsea and Fulham) (Proxy vote cast by Stuart Andrew)
Mark Harper (Conservative – Forest of Dean) (Proxy vote cast by Stuart Andrew)
Rebecca Harris (Conservative – Castle Point) (Proxy vote cast by Stuart Andrew)
Trudy Harrison (Conservative – Copeland) (Proxy vote cast by Stuart Andrew)
Simon Hart (Conservative – Carmarthen West and South Pembrokeshire) (Proxy vote cast by Stuart Andrew)
Oliver Heald (Conservative – North East Hertfordshire) (Proxy vote cast by Stuart Andrew)
James Heappey (Conservative – Wells) (Proxy vote cast by Stuart Andrew)
Chris Heaton-Harris (Conservative – Daventry) (Proxy vote cast by Stuart Andrew)
Gordon Henderson (Conservative – Sittingbourne and Sheppey) (Proxy vote cast by Stuart Andrew)
Darren Henry (Conservative – Broxtowe) (Proxy vote cast by Stuart Andrew)
Antony Higginbotham (Conservative – Burnley)
Damian Hinds (Conservative – East Hampshire) (Proxy vote cast by Stuart Andrew)
Simon Hoare (Conservative – North Dorset) (Proxy vote cast by Stuart Andrew)
Richard Holden (Conservative – North West Durham) (Proxy vote cast by Stuart Andrew)
Kevin Hollinrake (Conservative – Thirsk and Malton) (Proxy vote cast by Stuart Andrew)
Adam Holloway (Conservative – Gravesham) (Proxy vote cast by Stuart Andrew)
Paul Holmes (Conservative – Eastleigh) (Proxy vote cast by Stuart Andrew)
John Howell (Conservative – Henley) (Proxy vote cast by Stuart Andrew)
Paul Howell (Conservative – Sedgefield) (Proxy vote cast by Stuart Andrew)
Nigel Huddleston (Conservative – Mid Worcestershire) (Proxy vote cast by Stuart Andrew)
Neil Hudson (Conservative – Penrith and The Border) (Proxy vote cast by Stuart Andrew)
Eddie Hughes (Conservative – Walsall North) (Proxy vote cast by Stuart Andrew)
Jane Hunt (Conservative – Loughborough) (Proxy vote cast by Stuart Andrew)
Tom Hunt (Conservative – Ipswich) (Proxy vote cast by Anthony Mangnall)
Alister Jack (Conservative – Dumfries and Galloway) (Proxy vote cast by Stuart Andrew)
Sajid Javid (Conservative – Bromsgrove) (Proxy vote cast by Stuart Andrew)
Ranil Jayawardena (Conservative – North East Hampshire) (Proxy vote cast by Stuart Andrew)
Mark Jenkinson (Conservative – Workington) (Proxy vote cast by Stuart Andrew)
Andrea Jenkyns (Conservative – Morley and Outwood) (Proxy vote cast by Stuart Andrew)
Robert Jenrick (Conservative – Newark) (Proxy vote cast by Stuart Andrew)
Boris Johnson (Conservative – Uxbridge and South Ruislip) (Proxy vote cast by Stuart Andrew)
Caroline Johnson (Conservative – Sleaford and North Hykeham) (Proxy vote cast by Stuart Andrew)
Gareth Johnson (Conservative – Dartford) (Proxy vote cast by Stuart Andrew)
David Johnston (Conservative – Wantage) (Proxy vote cast by Stuart Andrew)
Andrew Jones (Conservative – Harrogate and Knaresborough)
Fay Jones (Conservative – Brecon and Radnorshire) (Proxy vote cast by Stuart Andrew)
David Jones (Conservative – Clwyd West) (Proxy vote cast by Stuart Andrew)
Marcus Jones (Conservative – Nuneaton) (Proxy vote cast by Stuart Andrew)
Simon Jupp (Conservative – East Devon) (Proxy vote cast by Stuart Andrew)
Daniel Kawczynski (Conservative – Shrewsbury and Atcham) (Proxy vote cast by Stuart Andrew)
Alicia Kearns (Conservative – Rutland and Melton) (Proxy vote cast by Stuart Andrew)
Gillian Keegan (Conservative – Chichester) (Proxy vote cast by Stuart Andrew)
Julian Knight (Conservative – Solihull) (Proxy vote cast by Stuart Andrew)
Greg Knight (Conservative – East Yorkshire) (Proxy vote cast by Stuart Andrew)
Danny Kruger (Conservative – Devizes) (Proxy vote cast by Stuart Andrew)
Kwasi Kwarteng (Conservative – Spelthorne) (Proxy vote cast by Stuart Andrew)
John Lamont (Conservative – Berwickshire, Roxburgh and Selkirk) (Proxy vote cast by Stuart Andrew)
Robert Largan (Conservative – High Peak) (Proxy vote cast by Stuart Andrew)
Pauline Latham (Conservative – Mid Derbyshire) (Proxy vote cast by William Wragg)
Andrea Leadsom (Conservative – South Northamptonshire) (Proxy vote cast by Stuart Andrew)
Edward Leigh (Conservative – Gainsborough) (Proxy vote cast by Stuart Andrew)
Ian Levy (Conservative – Blyth Valley) (Proxy vote cast by Stuart Andrew)
Brandon Lewis (Conservative – Great Yarmouth) (Proxy vote cast by Stuart Andrew)
Ian Liddell-Grainger (Conservative – Bridgwater and West Somerset) (Proxy vote cast by Stuart Andrew)
Chris Loder (Conservative – West Dorset)
Marco Longhi (Conservative – Dudley North) (Proxy vote cast by Stuart Andrew)
Julia Lopez (Conservative – Hornchurch and Upminster) (Proxy vote cast by Stuart Andrew)
Jack Lopresti (Conservative – Filton and Bradley Stoke) (Proxy vote cast by Stuart Andrew)
Jonathan Lord (Conservative – Woking) (Proxy vote cast by Stuart Andrew)
Cherilyn Mackrory (Conservative – Truro and Falmouth) (Proxy vote cast by Stuart Andrew)
Rachel Maclean (Conservative – Redditch) (Proxy vote cast by Stuart Andrew)
Alan Mak (Conservative – Havant) (Proxy vote cast by Stuart Andrew)
Kit Malthouse (Conservative – North West Hampshire) (Proxy vote cast by Stuart Andrew)
Anthony Mangnall (Conservative – Totnes)
Scott Mann (Conservative – North Cornwall) (Proxy vote cast by Stuart Andrew)
Julie Marson (Conservative – Hertford and Stortford) (Proxy vote cast by Stuart Andrew)
Jerome Mayhew (Conservative – Broadland) (Proxy vote cast by Stuart Andrew)
Paul Maynard (Conservative – Blackpool North and Cleveleys) (Proxy vote cast by Stuart Andrew)
Jason McCartney (Conservative – Colne Valley) (Proxy vote cast by Stuart Andrew)
Karl McCartney (Conservative – Lincoln) (Proxy vote cast by Stuart Andrew)
Stephen McPartland (Conservative – Stevenage) (Proxy vote cast by Stuart Andrew)
Esther McVey (Conservative – Tatton) (Proxy vote cast by Stuart Andrew)
Mark Menzies (Conservative – Fylde) (Proxy vote cast by Stuart Andrew)
Johnny Mercer (Conservative – Plymouth, Moor View) (Proxy vote cast by Stuart Andrew)
Huw Merriman (Conservative – Bexhill and Battle) (Proxy vote cast by Stuart Andrew)
Stephen Metcalfe (Conservative – South Basildon and East Thurrock) (Proxy vote cast by Stuart Andrew)
Robin Millar (Conservative – Aberconwy) (Proxy vote cast by Stuart Andrew)
Maria Miller (Conservative – Basingstoke) (Proxy vote cast by Stuart Andrew)
Amanda Milling (Conservative – Cannock Chase) (Proxy vote cast by Stuart Andrew)
Nigel Mills (Conservative – Amber Valley) (Proxy vote cast by Stuart Andrew)
Gagan Mohindra (Conservative – South West Hertfordshire) (Proxy vote cast by Stuart Andrew)
Damien Moore (Conservative – Southport) (Proxy vote cast by Stuart Andrew)
Robbie Moore (Conservative – Keighley)
Penny Mordaunt (Conservative – Portsmouth North) (Proxy vote cast by Stuart Andrew)
Anne Marie Morris (Conservative – Newton Abbot) (Proxy vote cast by Stuart Andrew)
David Morris (Conservative – Morecambe and Lunesdale) (Proxy vote cast by Stuart Andrew)
James Morris (Conservative – Halesowen and Rowley Regis) (Proxy vote cast by Stuart Andrew)
Joy Morrissey (Conservative – Beaconsfield) (Proxy vote cast by Stuart Andrew)
Wendy Morton (Conservative – Aldridge-Brownhills) (Proxy vote cast by Stuart Andrew)
Kieran Mullan (Conservative – Crewe and Nantwich) (Proxy vote cast by Robbie Moore)
Holly Mumby-Croft (Conservative – Scunthorpe) (Proxy vote cast by Stuart Andrew)
David Mundell (Conservative – Dumfriesshire, Clydesdale and Tweeddale) (Proxy vote cast by Stuart Andrew)
Sheryll Murray (Conservative – South East Cornwall) (Proxy vote cast by Stuart Andrew)
Andrew Murrison (Conservative – South West Wiltshire) (Proxy vote cast by Stuart Andrew)
Robert Neill (Conservative – Bromley and Chislehurst) (Proxy vote cast by Stuart Andrew)
Lia Nici (Conservative – Great Grimsby) (Proxy vote cast by Stuart Andrew)
Jesse Norman (Conservative – Hereford and South Herefordshire) (Proxy vote cast by Stuart Andrew)
Neil O’Brien (Conservative – Harborough) (Proxy vote cast by Stuart Andrew)
Guy Opperman (Conservative – Hexham) (Proxy vote cast by Stuart Andrew)
Neil Parish (Conservative – Tiverton and Honiton) (Proxy vote cast by Stuart Andrew)
Priti Patel (Conservative – Witham) (Proxy vote cast by Stuart Andrew)
Owen Paterson (Conservative – North Shropshire) (Proxy vote cast by Stuart Andrew)
Mark Pawsey (Conservative – Rugby) (Proxy vote cast by Stuart Andrew)
Mike Penning (Conservative – Hemel Hempstead) (Proxy vote cast by Stuart Andrew)
John Penrose (Conservative – Weston-super-Mare) (Proxy vote cast by Stuart Andrew)
Andrew Percy (Conservative – Brigg and Goole) (Proxy vote cast by Antony Higginbotham)
Chris Philp (Conservative – Croydon South) (Proxy vote cast by Stuart Andrew)
Christopher Pincher (Conservative – Tamworth) (Proxy vote cast by Stuart Andrew)
Dan Poulter (Conservative – Central Suffolk and North Ipswich) (Proxy vote cast by Stuart Andrew)
Rebecca Pow (Conservative – Taunton Deane) (Proxy vote cast by Stuart Andrew)
Victoria Prentis (Conservative – Banbury) (Proxy vote cast by Stuart Andrew)
Mark Pritchard (Conservative – The Wrekin) (Proxy vote cast by Stuart Andrew)
Tom Pursglove (Conservative – Corby) (Proxy vote cast by Stuart Andrew)
Jeremy Quin (Conservative – Horsham) (Proxy vote cast by Stuart Andrew)
Will Quince (Conservative – Colchester) (Proxy vote cast by Stuart Andrew)
Dominic Raab (Conservative – Esher and Walton) (Proxy vote cast by Stuart Andrew)
Tom Randall (Conservative – Gedling) (Proxy vote cast by Stuart Andrew)
John Redwood (Conservative – Wokingham) (Proxy vote cast by Stuart Andrew)
Jacob Rees-Mogg (Conservative – North East Somerset)
Nicola Richards (Conservative – West Bromwich East) (Proxy vote cast by Stuart Andrew)
Angela Richardson (Conservative – Guildford) (Proxy vote cast by Stuart Andrew)
Rob Roberts (Conservative – Delyn) (Proxy vote cast by Stuart Andrew)
Laurence Robertson (Conservative – Tewkesbury) (Proxy vote cast by Stuart Andrew)
Mary Robinson (Conservative – Cheadle) (Proxy vote cast by Stuart Andrew)
Douglas Ross (Conservative – Moray) (Proxy vote cast by Stuart Andrew)
Lee Rowley (Conservative – North East Derbyshire) (Proxy vote cast by Stuart Andrew)
Dean Russell (Conservative – Watford) (Proxy vote cast by Stuart Andrew)
David Rutley (Conservative – Macclesfield)
Gary Sambrook (Conservative – Birmingham, Northfield)
Selaine Saxby (Conservative – North Devon) (Proxy vote cast by Stuart Andrew)
Paul Scully (Conservative – Sutton and Cheam) (Proxy vote cast by Stuart Andrew)
Andrew Selous (Conservative – South West Bedfordshire) (Proxy vote cast by Stuart Andrew)
Grant Shapps (Conservative – Welwyn Hatfield) (Proxy vote cast by Stuart Andrew)
Alok Sharma (Conservative – Reading West) (Proxy vote cast by Stuart Andrew)
Alec Shelbrooke (Conservative – Elmet and Rothwell) (Proxy vote cast by Stuart Andrew)
David Simmonds (Conservative – Ruislip, Northwood and Pinner) (Proxy vote cast by Stuart Andrew)
Chris Skidmore (Conservative – Kingswood) (Proxy vote cast by Stuart Andrew)
Chloe Smith (Conservative – Norwich North) (Proxy vote cast by Stuart Andrew)
Greg Smith (Conservative – Buckingham) (Proxy vote cast by Stuart Andrew)
Henry Smith (Conservative – Crawley) (Proxy vote cast by Stuart Andrew)
Julian Smith (Conservative – Skipton and Ripon) (Proxy vote cast by Stuart Andrew)
Royston Smith (Conservative – Southampton, Itchen) (Proxy vote cast by Stuart Andrew)
Amanda Solloway (Conservative – Derby North) (Proxy vote cast by Stuart Andrew)
Ben Spencer (Conservative – Runnymede and Weybridge) (Proxy vote cast by Stuart Andrew)
Mark Spencer (Conservative – Sherwood)
Alexander Stafford (Conservative – Rother Valley) (Proxy vote cast by Stuart Andrew)
Andrew Stephenson (Conservative – Pendle) (Proxy vote cast by Stuart Andrew)
Jane Stevenson (Conservative – Wolverhampton North East) (Proxy vote cast by Stuart Andrew)
John Stevenson (Conservative – Carlisle) (Proxy vote cast by Stuart Andrew)
Bob Stewart (Conservative – Beckenham) (Proxy vote cast by Stuart Andrew)
Iain Stewart (Conservative – Milton Keynes South) (Proxy vote cast by Stuart Andrew)
Gary Streeter (Conservative – South West Devon) (Proxy vote cast by Stuart Andrew)
Mel Stride (Conservative – Central Devon) (Proxy vote cast by Stuart Andrew)
Graham Stuart (Conservative – Beverley and Holderness) (Proxy vote cast by Stuart Andrew)
Julian Sturdy (Conservative – York Outer) (Proxy vote cast by Stuart Andrew)
Rishi Sunak (Conservative – Richmond (Yorks)) (Proxy vote cast by Stuart Andrew)
James Sunderland (Conservative – Bracknell) (Proxy vote cast by Stuart Andrew)
Desmond Swayne (Conservative – New Forest West) (Proxy vote cast by William Wragg)
Robert Syms (Conservative – Poole) (Proxy vote cast by Stuart Andrew)
Maggie Throup (Conservative – Erewash) (Proxy vote cast by Stuart Andrew)
Edward Timpson (Conservative – Eddisbury) (Proxy vote cast by Stuart Andrew)
Kelly Tolhurst (Conservative – Rochester and Strood) (Proxy vote cast by Stuart Andrew)
Justin Tomlinson (Conservative – North Swindon) (Proxy vote cast by Stuart Andrew)
Craig Tracey (Conservative – North Warwickshire) (Proxy vote cast by Stuart Andrew)
Anne-Marie Trevelyan (Conservative – Berwick-upon-Tweed) (Proxy vote cast by Stuart Andrew)
Laura Trott (Conservative – Sevenoaks) (Proxy vote cast by Stuart Andrew)
Elizabeth Truss (Conservative – South West Norfolk) (Proxy vote cast by Stuart Andrew)
Shailesh Vara (Conservative – North West Cambridgeshire) (Proxy vote cast by Stuart Andrew)
Martin Vickers (Conservative – Cleethorpes) (Proxy vote cast by Stuart Andrew)
Matt Vickers (Conservative – Stockton South) (Proxy vote cast by Robbie Moore)
Theresa Villiers (Conservative – Chipping Barnet) (Proxy vote cast by Stuart Andrew)
Christian Wakeford (Conservative – Bury South)
Robin Walker (Conservative – Worcester) (Proxy vote cast by Stuart Andrew)
Ben Wallace (Conservative – Wyre and Preston North) (Proxy vote cast by Stuart Andrew)
Jamie Wallis (Conservative – Bridgend) (Proxy vote cast by Stuart Andrew)
Matt Warman (Conservative – Boston and Skegness) (Proxy vote cast by Stuart Andrew)
Giles Watling (Conservative – Clacton) (Proxy vote cast by Stuart Andrew)
Suzanne Webb (Conservative – Stourbridge) (Proxy vote cast by Stuart Andrew)
Helen Whately (Conservative – Faversham and Mid Kent) (Proxy vote cast by Stuart Andrew)
Heather Wheeler (Conservative – South Derbyshire) (Proxy vote cast by Stuart Andrew)
Craig Whittaker (Conservative – Calder Valley) (Proxy vote cast by Stuart Andrew)
John Whittingdale (Conservative – Maldon) (Proxy vote cast by Stuart Andrew)
Bill Wiggin (Conservative – North Herefordshire) (Proxy vote cast by Stuart Andrew)
James Wild (Conservative – North West Norfolk) (Proxy vote cast by Stuart Andrew)
Craig Williams (Conservative – Montgomeryshire) (Proxy vote cast by Stuart Andrew)
Gavin Williamson (Conservative – South Staffordshire) (Proxy vote cast by Stuart Andrew)
Mike Wood (Conservative – Dudley South) (Proxy vote cast by Stuart Andrew)
William Wragg (Conservative – Hazel Grove)
Jeremy Wright (Conservative – Kenilworth and Southam) (Proxy vote cast by Stuart Andrew)
Jacob Young (Conservative – Redcar) (Proxy vote cast by Stuart Andrew)
Nadhim Zahawi (Conservative – Stratford-on-Avon) (Proxy vote cast by Stuart Andrew)
Related: Britain’s slide into authoritarianism: How the Tories are building a one-party state