A bill to legalise assisted dying has passed an emotionally charged first Commons vote in what would be a landmark change to British law.
MPs voted by 330 to 275 in favour of Labour MP Kim Leadbeater’s Terminally Ill Adults (End of Life) Bill at second reading.
The bill will face further scrutiny and votes in both the Commons and the Lords, meaning any change in the law would not be agreed until next year at the earliest.
Following a compelling and moving four-and-a-half-hour exchange of views in the Commons, Leadbeater said the debate showed “parliament at its best”.
What does the law currently say?
Assisted suicide is currently banned in England, Wales and Northern Ireland, with a maximum prison sentence of 14 years for prosecutions including murder and manslaughter.
In Scotland, it is not a specific criminal offence but assisting the death of someone can leave a person open to being charged with murder or other offences.
How have MPs voted in the past?
Friday was the first chance for MPs to vote on Leadbeater’s Terminally Ill Adults (End of Life) Bill, and the first time in nearly a decade assisted dying has gone before Parliament.
The last time assisted dying was voted on in 2015 it was roundly defeated by 331 to 119, with 199 MPs not voting and one abstaining.
More than two-thirds of those 2015 MPs are no longer in parliament, with the issue sharply divided the Commons this time. More than half of voters support the proposed legislation, exclusive new polling for The i Paper conducted by BMG Research shows.
What did MPs say during the debate?
Despite the deep divisions across the House over the issue, MPs conducted a respectful debate before a vote on the bill. MPs spoke powerfully about difficult decisions constituents have been grappling with as they faced up to terminal illness.
Opening the debate, Leadbeater recounted stories she had been told by members of the public, including one man, Warwick, whose wife, Ann, had terminal peritoneal cancer and couldn’t breathe properly.
“She spent four days gasping and choking, remaining awake throughout despite being given the maximum dose of sedatives, and eventually died of suffocation,” the Spen Valley MP said.
“She had begged Warwick to end her life, but as he stood over her with a pillow, he could not do what she asked as he didn’t want that to be her final memory of him. Ann had excellent palliative care but it simply could not ease her suffering.”
Conservative MP Danny Kruger, lead MP for opponents of the bill, branded it “too big” and “too flawed” for meaningful changes to be made to it during the parliamentary process.
He told MPs: “This bill is simply too big for the time that it has been given. I implore members not to hide behind the fiction that it can be substantially amended in committee and in the remaining stages.”
How did the Prime Minister and Cabinet vote?
Prime Minister Sir Keir Starmer voted in favour of the assisted dying legislation, parliamentary voting data has shown.
In total, 15 Cabinet members, including Chancellor Rachel Reeves and Home Secretary Yvette Cooper, voted for the bill.
Deputy Prime Minister Angela Rayner and Women and Equalities minister Anneliese Dodd were also among the eight Cabinet ministers who voted against.
Health Secretary Wes Streeting, Foreign Secretary David Lammy and Justice Secretary Shabana Mahmood also voted against.
Conservative Party leader Kemi Badenoch and Reform UK leader Nigel Farage voted against, while ex-Prime Minister Rishi Sunak voted in support.
MPs who voted against the bill
- Sorcha Eastwood, Alliance, Lagan Valley
- Stuart Anderson, Conservative, South Shropshire
- Stuart Andrew,, Conservative Daventry
- Edward Argar, Conservative, Melton and Syston
- Gareth Bacon, Conservative, Orpington
- Kemi Badenoch, Conservative, North West Essex
- Steve Barclay, Conservative, North East Cambridgeshire
- Saqib Bhatti, Conservative, Meriden and Solihull East
- Bob Blackman, Conservative, Harrow East
- Sarah Bool, Conservative South, Northamptonshire
- Andrew Bowie, Conservative West, Aberdeenshire and Kincardine
- Karen Bradley, Conservative, Staffordshire Moorlands
- Suella Braverman, Conservative, Fareham and Waterlooville
- Alex Burghart, Conservative, Brentwood and Ongar
- Christopher Chope, Conservative, Christchurch
- James Cleverly, Conservative, Braintree
- Lewis Cocking, Conservative, Broxbourne
- John Cooper, Conservative, Dumfries and Galloway
- Alberto Costa, Conservative, South Leicestershire
- Claire Coutinho, Conservative, East Surrey
- Geoffrey Cox, Conservative, Torridge and Tavistock
- Harriet Cross, Conservative, Gordon and Buchan
- Gareth Davies, Conservative, Grantham and Bourne
- Mims Davies, Conservative, East Grinstead and Uckfield
- Iain Duncan Smith, Conservative, Chingford and Woodford Green
- Peter Fortune, Conservative, Bromley and Biggin Hill
- Mark Francois, Conservative, Rayleigh and Wickford
- Louie French, Conservative, Old Bexley and Sidcup
- Richard Fuller, Conservative, North Bedfordshire
- Roger Gale, Conservative, Herne Bay and Sandwich
- John Glen, Conservative, Salisbury
- Helen Grant, Conservative, Maidstone and Malling
- Andrew Griffith, Conservative, Arundel and South Downs
- Alison Griffiths, Conservative, Bognor Regis and Littlehampton
- Rebecca Harris, Conservative, Castle Point
- John Hayes, Conservative, South Holland and The Deepings
- Damian Hinds, Conservative, East Hampshire
- Simon Hoare, Conservative, North Dorset
- Richard Holden, Conservative, Basildon and Billericay
- Paul Holmes, Conservative, Hamble Valley
- Nigel Huddleston, Conservative, Droitwich and Evesham
- Neil Hudson, Conservative, Epping Forest
- Bernard Jenkin, Conservative, Harwich and North Essex
- Robert Jenrick, Conservative, Newark
- Caroline Johnson, Conservative, Sleaford and North Hykeham
- Lincoln Jopp, Conservative, Spelthorne
- Danny Kruger, Conservative, East Wiltshire
- Katie Lam, Conservative, Weald of Kent
- John Lamont, Conservative, Berwickshire, Roxburgh and Selkirk
- Edward Leigh, Conservative, Gainsborough
- Julian Lewis, Conservative, New Forest East
- Julia Lopez, Conservative, Hornchurch and Upminster
- Alan Mak, Conservative, Havant
- Jerome Mayhew, Conservative, Broadland and Fakenham
- Esther McVey, Conservative, Tatton
- Gagan Mohindra, Conservative, South West Hertfordshire
- Robbie Moore, Conservative, Keighley and Ilkley
- Joy Morrissey, Conservative, Beaconsfield
- Wendy Morton, Conservative, Aldridge-Brownhills
- Kieran Mullan, Conservative, Bexhill and Battle
- David Mundell, Conservative Dumfriesshire, Clydesdale and Tweeddale
- Andrew Murrison, Conservative, South West Wiltshire
- Jesse Norman, Conservative, Hereford and South Herefordshire
- Neil O’Brien, Conservative, Harborough, Oadby and Wigston
- Ben Obese-Jecty, Conservative, Huntingdon
- Priti Patel, Conservative, Witham
- Rebecca Paul, Conservative, Reigate
- Mark Pritchard, Conservative, The Wrekin
- Shivani Raja, Conservative, Leicester East
- Jack Rankin, Conservative, Windsor
- David Reed, Conservative, Exmouth and Exeter East
- Joe Robertson, Conservative, Isle of Wight East
- Andrew Rosindell, Conservative, Romford
- Alec Shelbrooke, Conservative, Wetherby and Easingwold
- David Simmonds, Conservative, Ruislip, Northwood and Pinner
- Greg Smith, Conservative, Mid Buckinghamshire
- Rebecca Smith, Conservative, South West Devon
- Julian Smith, Conservative, Skipton and Ripon
- Ben Spencer, Conservative, Runnymede and Weybridge
- Patrick Spencer, Conservative, Central Suffolk and North Ipswich
- Gregory Stafford, Conservative, Farnham and Bordon
- Blake Stephenson, Conservative, Mid Bedfordshire
- Graham Stuart, Conservative, Beverley and Holderness
- Desmond Swayne, Conservative, New Forest West
- Bradley Thomas Conservative Bromsgrove
- Nick Timothy, Conservative, West Suffolk
- Tom Tugendhat, Conservative, Tonbridge
- Martin Vickers, Conservative, Brigg and Immingham
- Matt Vickers. Conservative, Stockton West
- Helen Whately, Conservative, Faversham and Mid Kent
- John Whittingdale, Conservative, Maldon
- Gavin Williamso, Conservative, Stone, Great Wyrley and Penkridge
- Jeremy Wright, Conservative, Kenilworth and Southam
- Gregory Campbell, Democratic Unionist Party, East Londonderry
- Carla Lockhart, Democratic Unionist Party, Upper Bann
- Gavin Robinson, Democratic Unionist Party, Belfast East
- Jim Shannon, Democratic Unionist Party, Strangford
- Sammy Wilson, Democratic Unionist Party, East Antrim
- Shockat Adam, Independent, Leicester South
- Mike Amesbury, Independent, Runcorn and Helsby
- Apsana Begum, Independent, Poplar and Limehouse
- Richard Burgon, Independent, Leeds East
- Ian Byrne,Independent, Liverpool West Derby
- Jeremy Corbyn, Independent, Islington North
- Rosie Duffield, Independent, Canterbury
- Alex Easton, Independent, North Down
- Imran Hussain, Independent, Bradford East
- Adnan Hussain, Independent, Blackburn
- Ayoub Khan, Independent, Birmingham Perry Barr
- Rebecca Long Bailey, Independent, Salford
- Iqbal Mohamed, Independent, Dewsbury and Batley
- Zarah Sultana, Independent, Coventry South
- Jack Abbott, Labour, Ipswich
- Diane Abbott, Labour, Hackney North and Stoke Newington
- Zubir Ahmed, Labour, Glasgow South West
- Bayo Alaba, Labour, Southend East and Rochford
- Rushanara Ali, Labour, Bethnal Green and Stepney
- Tahir Ali, Labour, Birmingham Hall Green and Moseley
- Rosena Allin-Khan, Labour, Tooting
- Fleur Anderson, Labour, Putney
- Scott Arthur, Labour, Edinburgh South West
- Jess Asato, Labour, Lowestoft
- James Asser, Labour, West Ham and Beckton
- Catherine Atkinson, Labour, Derby North
- Olivia Bailey, Labour, Reading West and Mid Berkshire
- David Baines, Labour, St Helens North
- Alex Baker, Labour, Aldershot
- Richard Baker, Labour, Glenrothes and Mid Fife
- Antonia Bance, Labour, Tipton and Wednesbury
- Johanna Baxter, Labour, Paisley and Renfrewshire South
- Polly Billington, Labour, East Thanet
- Elsie Blundell, Labour, Heywood and Middleton North
- Sureena Brackenridge, Labour, Wolverhampton North East
- Dawn Butler, Labour, Brent East
- Liam Byrne, Labour, Birmingham Hodge Hill and Solihull North
- Nesil Caliskan, Labour, Barking
- Juliet Campbell, Labour, Broxtowe
- Feryal Clark, Labour, Enfield North
- Ben Coleman, Labour, Chelsea and Fulham
- Tom Collins, Labour, Worcester
- Liam Conlon, Labour, Beckenham and Penge
- Neil Coyle, Labour, Bermondsey and Old Southwark
- Jen Craft, Labour, Thurrock
- Mary Creagh, Labour, Coventry East
- Torcuil Crichton, Labour, Na h-Eileanan an Iar
- Ashley Dalton, Labour West Lancashire
- Jonathan Davies, Labour, Mid Derbyshire
- Marsha De Cordova, Labour, Battersea
- Tanmanjeet Singh Dhesi, Labour, Slough
- Anna Dixon, Labour, Shipley
- Anneliese Dodds, Labour, Oxford East
- Stephen Doughty, Labour, Cardiff South and Penarth
- Maya Ellis, Labour, Ribble Valley
- Chris Evans, Labour, Caerphilly
- Patricia Ferguson, Labour, Glasgow West
- Vicky Foxcroft, Labour, Lewisham North
- Mary Kelly Foy, Labour, City of Durham
- Daniel Francis, Labour, Bexleyheath and Crayford
- James Frith, Labour, Bury North
- Gill Furniss, Labour, Sheffield Brightside and Hillsborough
- Barry Gardiner, Labour, Brent West
- Allison Gardner, Labour, Stoke-on-Trent South
- Preet Kaur Gill, Labour, Birmingham Edgbaston
- Mary Glindon, Labour, Newcastle upon Tyne East and Wallsend
- Ben Goldsborough, Labour, South Norfolk
- John Grady, Labour, Glasgow East
- Nia Griffith, Labour, Llanelli
- Paulette Hamilton, Labour, Birmingham Erdington
- Emma Hardy, Labour, Kingston upon Hull West and Haltemprice
- Helen Hayes, Labour, Dulwich and West Norwood
- Mark Hendrick, Labour, Preston
- Meg Hillier, Labour, Hackney South and Shoreditch
- Rupa Huq, Labour, Ealing Central and Acton
- Patrick Hurley, Labour, Southport
- Sally Jameson, Labour, Doncaster Central
- Adam Jogee, Labour, Newcastle-under-Lyme
- Darren Jones, Labour, Bristol North West
- Lillian Jones, Labour, Kilmarnock and Loudoun
- Ruth Jones, Labour, Newport West and Islwyn
- Gurinder Singh Josan, Labour, Smethwick
- Sojan Joseph, Labour, Ashford
- Mike Kane, Labour, Wythenshawe and Sale East
- Satvir Kaur, Labour, Southampton Test
- Naushabah Khan, Labour, Gillingham and Rainham
- Uma Kumaran, Labour, Stratford and Bow
- David Lammy, Labour, Tottenham
- Ian Lavery, Labour, Blyth and Ashington
- Brian Leishman, Labour, Alloa and Grangemouth
- Emma Lewell-Buck, Labour, South Shields
- Justin Madders, Labour, Ellesmere Port and Bromborough
- Shabana Mahmood, Labour, Birmingham Ladywood
- Seema Malhotra, Labour, Feltham and Heston
- Rachael Maskell, Labour, York Central
- Douglas McAllister, Labour, West Dunbartonshire
- Martin McCluskey, Labour, Inverclyde and Renfrewshire West
- Siobhain McDonagh, Labour, Mitcham and Morden
- Andy McDonald, Labour, Middlesbrough and Thornaby East
- Chris McDonald, Labour, Stockton North
- Blair McDougall, Labour, East Renfrewshire
- Lola McEvoy, Labour, Darlington
- Alex McIntyre, Labour, Gloucester
- Gordon McKee, Labour, Glasgow South
- Catherine McKinnell, Labour, Newcastle upon Tyne North
- Jim McMahon, Labour, Oldham West, Chadderton and Royton
- Frank McNally, Labour, Coatbridge and Bellshill
- Anneliese Midgley, Labour, Knowsley
- Julie Minns, Labour, Carlisle
- Abtisam Mohamed, Labour, Sheffield Central
- Grahame Morris, Labour, Easington
- Margaret Mullane, Labour, Dagenham and Rainham
- Katrina Murray, Labour, Cumbernauld and Kirkintilloch
- James Naish, Labour, Rushcliffe
- Josh Newbury, Labour, Cannock Chase
- Chi Onwurah, Labour, Newcastle upon Tyne Central and West
- Abena Oppong-Asare, Labour, Erith and Thamesmead
- Kate Osamor, Labour, Edmonton and Winchmore Hill
- Taiwo Owatemi, Labour, Coventry North West
- Darren Paffey, Labour, Southampton Itchen
- Andrew Pakes, Labour, Peterborough
- Matthew Patrick, Labour, Wirral West
- Stephanie Peacock, Labour, Barnsley South
- Bridget Phillipson, Labour, Houghton and Sunderland South
- David Pinto-Duschinsky, Labour, Hendon
- Richard Quigley, Labour, Isle of Wight West
- Yasmin Qureshi, Labour, Bolton South and Walkden
- Angela Rayner, Labour, Ashton-under-Lyne
- Mike Reader, Labour, Northampton South
- Jonathan Reynolds, Labour, Stalybridge and Hyde
- Martin Rhodes, Labour, Glasgow North
- Bell Ribeiro-Addy, Labour, Clapham and Brixton Hill
- Marie Rimmer, Labour, St Helens South and Whiston
- Matt Rodda, Labour, Reading Central
- Sam Rushworth, ,Labour, Bishop Auckland
- Michelle Scrogham, Labour, Barrow and Furness
- Naz Shah, Labour, Bradford West
- Michael Shanks, Labour, Rutherglen
- David Smith, Labour, North Northumberland
- Sarah Smith, Labour, Hyndburn
- Kenneth Stevenson, Labour, Airdrie and Shotts
- Wes Streeting, ,Labour, Ilford North
- Alan Strickland, Labour, Newton Aycliffe and Spennymoor
- Graham Stringer, Labour, Blackley and Middleton South
- Lauren Sullivan, Labour Gravesham
- Kirsteen Sullivan, Labour, Bathgate and Linlithgow
- Alison Taylor, Labour, Paisley and Renfrewshire North
- Nick Thomas-Symonds, Labour, Torfaen
- Stephen Timms, Labour, East Ham
- Dan Tomlinson, Labour, Chipping Barnet
- Jon Trickett, Labour ,Normanton and Hemsworth
- Laurence Turner, Labour, Birmingham Northfield
- Derek Twigg, Labour, Widnes and Halewood
- Liz Twist, Labour, Blaydon and Consett
- Valerie Vaz, Labour, Walsall and Bloxwich
- Imogen Walker, Labour, Hamilton and Clyde Valley
- Melanie Ward, Labour, Cowdenbeath and Kirkcaldy
- Paul Waugh, Labour, Rochdale
- David Williams, Labour, Stoke-on-Trent North
- Sean Woodcock, Labour, Banbury
- Mohammad Yasin, Labour, Bedford
- Gideon Amos, Liberal Democrat, Taunton and Wellington
- Ed Davey, Liberal Democrat, Kingston and Surbiton
- Tim Farron, Liberal Democrat, Westmorland and Lonsdale
- Monica Harding, Liberal Democrat, Esher and Walton
- Paul Kohler, Liberal Democrat, Wimbledon
- Angus MacDonald, Liberal Democrat, Inverness, Skye and West Ross-shire
- Calum Miller, Liberal Democrat, Bicester and Woodstock
- Tom Morrison, Liberal Democrat, Cheadle
- Sarah Olney, Liberal Democrat, Richmond Park
- Jamie Stone, Liberal Democrat, Caithness, Sutherland and Easter Ross
- Munira Wilson. Liberal Democrat, Twickenham
- Ann Davies, Plaid Cymru, Caerfyrddin
- Nigel Farage, Reform UK, Clacton
- James McMurdock ,Reform UK, South Basildon and East Thurrock
- Jim Allister, Traditional Unionist Voice, North Antrim
- Robin Swann, Ulster Unionist Party, South Antrim
MPs who voted in favour of the bill
- Luke Akehurst Labour North Durham
- Sadik Al-Hassan Labour North Somerset
- Dan Aldridge Labour Weston-super-Mare
- Heidi Alexander Labour Swindon South
- Callum Anderson Labour Buckingham and Bletchley
- Lee Anderson Reform UK Ashfield
- Tonia Antoniazzi Labour Gower
- Steff Aquarone Liberal Democrat North Norfolk
- Jas Athwal Labour Ilford South
- Victoria Atkins Conservative Louth and Horncastle
- Lewis Atkinson Labour Sunderland Central
- Josh Babarinde Liberal Democrat Eastbourne
- Calvin Bailey Labour Leyton and Wanstead
- Alex Ballinger Labour Halesowen
- Paula Barker Labour Liverpool Wavertree
- Lee Barron Labour Corby and East Northamptonshire
- Alex Barros-Curtis Labour Cardiff West
- Danny Beales Labour Uxbridge and South Ruislip
- Lorraine Beavers Labour Blackpool North and Fleetwood
- Peter Bedford Conservative Mid Leicestershire
- Torsten Bell Labour Swansea West
- Hilary Benn Labour Leeds South
- Alison Bennett Liberal Democrat Mid Sussex
- Siân Berry Green Party Brighton Pavilion
- Clive Betts Labour Sheffield South East
- Matt Bishop Labour Forest of Dean
- Olivia Blake Labour Sheffield Hallam
- Rachel Blake Labour Cities of London and Westminster
- Chris Bloore Labour Redditch
- Kevin Bonavia Labour Stevenage
- Jade Botterill Labour Ossett and Denby Dale
- Aphra Brandreth Conservative Chester South and Eddisbury
- Jonathan Brash Labour Hartlepool
- Alex Brewer Liberal Democrat North East Hampshire
- Phil Brickell Labour Bolton West
- Jess Brown-Fuller Liberal Democrat Chichester
- Julia Buckley Labour Shrewsbury
- Maureen Burke Labour Glasgow North East
- David Burton-Sampson Labour Southend West and Leigh
- Ruth Cadbury Labour Brentford and Isleworth
- Markus Campbell-Savours Labour Penrith and Solway
- Irene Campbell Labour North Ayrshire and Arran
- Alan Campbell Labour Tynemouth
- Charlotte Cane Liberal Democrat Ely and East Cambridgeshire
- Sam Carling Labour North West Cambridgeshire
- Alistair Carmichael Liberal Democrat Orkney and Shetland
- James Cartlidge Conservative South Suffolk
- David Chadwick Liberal Democrat Brecon, Radnor and Cwm Tawe
- Wendy Chamberlain Liberal Democrat North East Fife
- Danny Chambers Liberal Democrat Winchester
- Sarah Champion Labour Rotherham
- Luke Charters Labour York Outer
- Ellie Chowns Green Party North Herefordshire
- Chris Coghlan Liberal Democrat Dorking and Horley
- Jacob Collier Labour Burton and Uttoxeter
- Lizzi Collinge Labour Morecambe and Lunesdale
- Victoria Collins Liberal Democrat Harpenden and Berkhamsted
- Sarah Coombes Labour West Bromwich
- Andrew Cooper Labour Mid Cheshire
- Daisy Cooper Liberal Democrat St Albans
- Beccy Cooper Labour Worthing West
- Yvette Cooper Labour Pontefract, Castleford and Knottingley
- Deirdre Costigan Labour Ealing Southall
- Pam Cox Labour Colchester
- Stella Creasy Labour Walthamstow
- Chris Curtis Labour Milton Keynes North
- Janet Daby Labour Lewisham East
- Nicholas Dakin Labour Scunthorpe
- Adam Dance Liberal Democrat Yeovil
- Steve Darling Liberal Democrat Torbay
- Emily Darlington Labour Milton Keynes Central
- Alex Davies-Jones Labour Pontypridd
- Paul Davies Labour Colne Valley
- Shaun Davies Labour Telford
- David Davis Conservative Goole and Pocklington
- Bobby Dean Liberal Democrat Carshalton and Wallington
- Josh Dean Labour Hertford and Stortford
- Kate Dearden Labour Halifax
- Carla Denyer Green Party Bristol Central
- Jim Dickson Labour Dartford
- Lee Dillon Liberal Democrat Newbury
- Caroline Dinenage Conservative Gosport
- Samantha Dixon Labour Chester North and Neston
- Helena Dollimore Labour Hastings and Rye
- Peter Dowd Labour Bootle
- Oliver Dowden Conservative Hertsmere
- Graeme Downie Labour Dunfermline and Dollar
- Neil Duncan-Jordan Labour Poole
- Sarah Dyke Liberal Democrat Glastonbury and Somerton
- Angela Eagle Labour Wallasey
- Maria Eagle Labour Liverpool Garston
- Colum Eastwood Social Democratic & Labour Party Foyle
- Cat Eccles Labour Stourbridge
- Lauren Edwards Labour Rochester and Strood
- Sarah Edwards Labour Tamworth
- Clive Efford Labour Eltham and Chislehurst
- Damien Egan Labour Bristol North East
- Chris Elmore Labour Bridgend
- Kirith Entwistle Labour Bolton North East
- Bill Esterson Labour Sefton Central
- Luke Evans Conservative Hinckley and Bosworth
- Miatta Fahnbulleh Labour Peckham
- Hamish Falconer Labour Lincoln
- Linsey Farnsworth Labour Amber Valley
- Mark Ferguson Labour Gateshead Central and Whickham
- Natalie Fleet Labour Bolsover
- Emma Foody Labour Cramlington and Killingworth
- Catherine Fookes Labour Monmouthshire
- Richard Foord Liberal Democrat Honiton and Sidmouth
- Will Forster Liberal Democrat Woking
- Paul Foster Labour South Ribble
- Ashley Fox Conservative Bridgwater
- Zöe Franklin Liberal Democrat Guildford
- George Freeman Conservative Mid Norfolk
- Mark Garnier Conservative Wyre Forest
- Anna Gelderd Labour South East Cornwall
- Alan Gemmell Labour Central Ayrshire
- Andrew George Liberal Democrat St Ives
- Gill German Labour Clwyd North
- Sarah Gibson Liberal Democrat Chippenham
- Tracy Gilbert Labour Edinburgh North and Leith
- Rachel Gilmour Liberal Democrat Tiverton and Minehead
- Becky Gittins Labour Clwyd East
- Olly Glover Liberal Democrat Didcot and Wantage
- Marie Goldman Liberal Democrat Chelmsford
- Tom Gordon Liberal Democrat Harrogate and Knaresborough
- Jodie Gosling Labour Nuneaton
- Georgia Gould Labour Queen’s Park and Maida Vale
- Sarah Green Liberal Democrat Chesham and Amersham
- Lilian Greenwood Labour Nottingham South
- Amanda Hack Labour North West Leicestershire
- Louise Haigh Labour Sheffield Heeley
- Sarah Hall Labour Warrington South
- Fabian Hamilton Labour Leeds North East
- Emma Hardy Labour Kingston upon Hull West and Haltemprice
- Lloyd Hatton Labour South Dorset
- Tom Hayes Labour Bournemouth East
- Claire Hazelgrove Labour Filton and Bradley Stoke
- John Healey Labour Rawmarsh and Conisbrough
- Pippa Heylings Liberal Democrat South Cambridgeshire
- Chris Hinchliff Labour North East Hertfordshire
- Jonathan Hinder Labour Pendle and Clitheroe
- Wera Hobhouse Liberal Democrat Bath
- Sharon Hodgson Labour Washington and Gateshead South
- Kevin Hollinrake Conservative Thirsk and Malton
- Rachel Hopkins Labour Luton South and South Bedfordshire
- Claire Hughes Labour Bangor Aberconwy
- Alison Hume Labour Scarborough and Whitby
- Jeremy Hunt Conservative Godalming and Ash
- Leigh Ingham Labour Stafford
- Natasha Irons Labour Croydon East
- Christine Jardine Liberal Democrat Edinburgh West
- Dan Jarvis Labour Barnsley North
- Liz Jarvis Liberal Democrat Eastleigh
- Terry Jermy Labour South West Norfolk
- Diana Johnson Labour Kingston upon Hull North and Cottingham
- Kim Johnson Labour Liverpool Riverside
- Clive Jones Liberal Democrat Wokingham
- Gerald Jones Labour Merthyr Tydfil and Aberdare
- Louise Jones Labour North East Derbyshire
- Sarah Jones Labour Croydon West
- Warinder Juss Labour Wolverhampton West
- Chris Kane Labour Stirling and Strathallan
- Alicia Kearns Conservative Rutland and Stamford
- Liz Kendall Labour Leicester West
- Stephen Kinnock Labour Aberafan Maesteg
- Jayne Kirkham Labour Truro and Falmouth
- Gen Kitchen Labour Wellingborough and Rushden
- Sonia Kumar Labour Dudley
- Peter Kyle Labour Hove and Portslade
- Laura Kyrke-Smith Labour Aylesbury
- Ben Lake Plaid Cymru Ceredigion Preseli
- Noah Law Labour St Austell and Newquay
- Kim Leadbeater Labour Spen Valley
- Andrew Lewin Labour Welwyn Hatfield
- Clive Lewis Labour Norwich South
- Simon Lightwood Labour Wakefield and Rothwell
- Rupert Lowe Reform UK Great Yarmouth
- Josh MacAlister Labour Whitehaven and Workington
- James MacCleary Liberal Democrat Lewes
- Alice Macdonald Labour Norwich North
- Andy MacNae Labour Rossendale and Darwen
- Ben Maguire Liberal Democrat North Cornwall
- Helen Maguire Liberal Democrat Epsom and Ewell
- Kit Malthouse Conservative North West Hampshire
- Amanda Martin Labour Portsmouth North
- Mike Martin Liberal Democrat Tunbridge Wells
- Keir Mather Labour Selby
- Brian Mathew Liberal Democrat Melksham and Devizes
- Alex Mayer Labour Dunstable and Leighton Buzzard
- Charlie Maynard Liberal Democrat Witney
- Kerry McCarthy Labour Bristol East
- John McDonnell Independent Hayes and Harlington
- Pat McFadden Labour Wolverhampton South East
- Alison McGovern Labour Birkenhead
- Kevin McKenna Labour Sittingbourne and Sheppey
- Anna McMorrin Labour Cardiff North
- Kirsty McNeill Labour Midlothian
- Llinos Medi Plaid Cymru Ynys Môn
- Ed Miliband Labour Doncaster North
- John Milne Liberal Democrat Horsham
- Andrew Mitchell Conservative Sutton Coldfield
- Perran Moon Labour Camborne and Redruth
- Layla Moran Liberal Democrat Oxford West and Abingdon
- Jessica Morden Labour Newport East
- Edward Morello Liberal Democrat West Dorset
- Helen Morgan Liberal Democrat North Shropshire
- Stephen Morgan Labour Portsmouth South
- Joe Morris Labour Hexham
- Tessa Munt Liberal Democrat Wells and Mendip Hills
- Luke Murphy Labour Basingstoke
- Chris Murray Labour Edinburgh East and Musselburgh
- James Murray Labour Ealing North
- Susan Murray Liberal Democrat Mid Dunbartonshire
- Luke Myer Labour Middlesbrough South and East Cleveland
- Connor Naismith Labour Crewe and Nantwich
- Lisa Nandy Labour Wigan
- Kanishka Narayan Labour Vale of Glamorgan
- Pamela Nash Labour Motherwell, Wishaw and Carluke
- Samantha Niblett Labour South Derbyshire
- Charlotte Nichols Labour Warrington North
- Alex Norris Labour Nottingham North and Kimberley
- Dan Norris Labour North East Somerset and Hanham
- Melanie Onn Labour Great Grimsby and Cleethorpes
- Simon Opher Labour Stroud
- Kate Osborne Labour Jarrow and Gateshead East
- Tristan Osborne Labour Chatham and Aylesford
- Michael Payne Labour Gedling
- Jon Pearce Labour High Peak
- Matthew Pennycook Labour Greenwich and Woolwich
- Toby Perkins Labour Chesterfield
- Manuela Perteghella Liberal Democrat Stratford-on-Avon
- Jess Phillips Labour Birmingham Yardley
- Chris Philp Conservative Croydon South
- Al Pinkerton Liberal Democrat Surrey Heath
- Lee Pitcher Labour Doncaster East and the Isle of Axholme
- Jo Platt Labour Leigh and Atherton
- Luke Pollard Labour Plymouth Sutton and Devonport
- Joe Powell Labour Kensington and Bayswater
- Lucy Powell Labour Manchester Central
- Gregor Poynton Labour Livingston
- Peter Prinsley Labour Bury St Edmunds and Stowmarket
- Steve Race Labour Exeter
- Adrian Ramsay Green Party Waveney Valley
- Connor Rand Labour Altrincham and Sale West
- Andrew Ranger Labour Wrexham
- Steve Reed Labour Streatham and Croydon North
- Rachel Reeves Labour Leeds West and Pudsey
- Joani Reid Labour East Kilbride and Strathaven
- Emma Reynolds Labour Wycombe
- Joshua Reynolds Liberal Democrat Maidenhead
- Jake Richards Labour Rother Valley
- Jenny Riddell-Carpenter Labour Suffolk Coastal
- Lucy Rigby Labour Northampton North
- Dave Robertson Labour Lichfield
- Tim Roca Labour Macclesfield
- Ian Roome Liberal Democrat North Devon
- Sarah Russell Labour Congleton
- Tom Rutland Labour East Worthing and Shoreham
- Oliver Ryan Labour Burnley
- Anna Sabine Liberal Democrat Frome and East Somerset
- Sarah Sackman Labour Finchley and Golders Green
- Jeevun Sandher Labour Loughborough
- Roz Savage Liberal Democrat South Cotswolds
- Liz Saville Roberts Plaid Cymru Dwyfor Meirionnydd
- Mark Sewards Labour Leeds South West and Morley
- Baggy Shanker Labour Derby South
- Neil Shastri-Hurst Conservative Solihull West and Shirley
- Tulip Siddiq Labour Hampstead and Highgate
- Josh Simons Labour Makerfield
- Vikki Slade Liberal Democrat Mid Dorset and North Poole
- Andy Slaughter Labour Hammersmith and Chiswick
- John Slinger Labour Rugby
- Lisa Smart Liberal Democrat Hazel Grove
- Jeff Smith Labour Manchester Withington
- Karin Smyth Labour Bristol South
- Gareth Snell Labour Stoke-on-Trent Central
- Andrew Snowden Conservative Fylde
- Ian Sollom Liberal Democrat St Neots and Mid Cambridgeshire
- Euan Stainbank Labour Falkirk
- Keir Starmer Labour Holborn and St Pancras
- Jo Stevens Labour Cardiff East
- Elaine Stewart Labour Ayr, Carrick and Cumnock
- Will Stone Labour Swindon North
- Alistair Strathern Labour Hitchin
- Mel Stride Conservative Central Devon
- Rishi Sunak Conservative Richmond and Northallerton
- Peter Swallow Labour Bracknell
- Mark Tami Labour Alyn and Deeside
- Mike Tapp Labour Dover and Deal
- David Taylor Labour Hemel Hempstead
- Luke Taylor Liberal Democrat Sutton and Cheam
- Rachel Taylor Labour North Warwickshire and Bedworth
- Cameron Thomas Liberal Democrat Tewkesbury
- Fred Thomas Labour Plymouth Moor View
- Adam Thompson Labour Erewash
- Emily Thornberry Labour Islington South and Finsbury
- Richard Tice Reform UK Boston and Skegness
- Marie Tidball Labour Penistone and Stocksbridge
- Laura Trott Conservative Sevenoaks
- Henry Tufnell Labour Mid and South Pembrokeshire
- Anna Turley Labour Redcar
- Matt Turmaine Labour Watford
- Karl Turner Labour Kingston upon Hull East
- Harpreet Uppal Labour Huddersfield
- Freddie van Mierlo Liberal Democrat Henley and Thame
- Tony Vaughan Labour Folkestone and Hythe
- Chris Vince Labour Harlow
- Caroline Voaden Liberal Democrat South Devon
- Christian Wakeford Labour Bury South
- Chris Ward Labour Brighton Kemptown and Peacehaven
- Chris Webb Labour Blackpool South
- Michelle Welsh Labour Sherwood Forest
- Catherine West Labour Hornsey and Friern Barnet
- Andrew Western Labour Stretford and Urmston
- Matt Western Labour Warwick and Leamington
- Michael Wheeler Labour Worsley and Eccles
- John Whitby Labour Derbyshire Dales
- Jo White Labour Bassetlaw
- Katie White Labour Leeds North West
- Nadia Whittome Labour Nottingham East
- James Wild Conservative North West Norfolk
- Max Wilkinson Liberal Democrat Cheltenham
- Steve Witherden Labour Montgomeryshire and Glyndŵr
- Rosie Wrighting Labour Kettering
- Martin Wrigley Liberal Democrat Newton Abbot
- Yuan Yang Labour Earley and Woodley
- Steve Yemm Labour Mansfield
- Claire Young Liberal Democrat Thornbury and Yate
- Daniel Zeichner Labour Cambridge
I'm a cafe owner - this is why the £5 coffee is inevitable