The full list of the 120 Conservative MPs who survived Labour election landslide

Various Cabinet ministers were swept away in Labour's thumping General Election win, including major leadership contender Penny Mourdant, who lost out to Keir Starmer's party in Portsmouth North.

Badenoch / Braverman

Party favourites Kemi Badenoch and Suella Braverman both retained their seats. (Image: Getty)

Keir Starmer is the new Prime Minister of the UK after Labour won Thursday's General Election by a landslide, but a number of prominent Tories retained their seats - including favourites to replace Sunak as leader.

Various Cabinet ministers were swept away in the Labour wave, including major leadership contender Penny Mourdant, who lost out to Keir Starmer's party in Portsmouth North, where her 15,000+ majority was overturned.

But Kemi Badenoch, another figure widely tipped to be Sunak's successor, held firm in North West Essex - despite seeing her 2019 majority of 27,594 cut to just 2,610.

Another darling of the Tory right, Suella Braverman, also retained her seat in Fareham and Waterlooville. The former home secretary had been fighting for re-election in the new constituency in Hampshire after changes to parliamentary boundaries.

Jeremy Hunt also clung onto his seat in Godalming and Ash despite a tough challenge from Lib Dem rival Paul Follows.

Washington Post Global Women's Summit

Tory leadership hopeful Kemi Badenoch was among various prominent names who retained their seats. (Image: Getty)

However, Hunt won with a razor-thin 800-seat majority after a knife-edge vote.

The Chancellor's result came at the same time as outgoing Prime Minister Rishi Sunak retained his Richmond (Yorkshire) seat, during which the PM conceded defeat to Labour.

Sunak said the British people had "delivered a sobering verdict" and that he took “responsibility” for his party’s loss.

Defence Secretary Grant Shapps also became one of the biggest Tory casualties of the national vote after a strong challenge from Labour.

Mr Shapps blamed the "endless political soap opera" and Conservative in-fighting for Labour's victory, warning it has put voters off.

Labour Party Election Event Watch Event

Starmer said the 'people had spoken' as he hailed Labour's victory (Image: Getty)

Full list of Tory MPs who won their seats

  1. West Aberdeenshire & Kincardine (Con hold) - Andrew Bowie
  2. Gordon & Buchan (Con hold) - Harriet Cross
  3. Berwickshire, Roxburgh & Selkirk (Con hold) - John Lamont
  4. Stockton West (Con hold) - Matt Vickers
  5. Fylde (Con hold) - Andrew Snowden
  6. Keighley & Ilkley (Con hold) - Robbie Moore
  7. Skipton & Ripon (Con hold) - Julian Smith
  8. Richmond & Northallerton (Con hold) - Rishi Sunak
  9. Thirsk & Malton (Con hold) - Kevin Hollinrake
  10. Wetherby & Easingwold (Con hold) - Alec Shelbrooke
  11. Bridlington & the Wolds (Con hold) - Charlie Dewhirst
  12. Beverley & Holderness (Con hold) - Graham Stuart
  13. Staffordshire Moorlands (Con hold) - Karen Bradley
  14. Tatton (Con hold) - Esther McVey
  15. Goole & Pocklington (Con hold) - David Davis
  16. Gainsborough (Con hold) - Edward Leigh
  17. Brigg & Immingham (Con hold) - Martin Vickers
  18. Daventry (Con hold) - Stuart Andrew
  19. Melton & Syston (Con hold) - Edward Argar
  20. Mid Leicestershire (Con hold) - Peter Bedford
  21. Newark (Con hold) - Robert Jenrick
  22. Aldridge-Brownhills (Con hold) - Wendy Morton
  23. Sutton Coldfield (Con hold) - Andrew Mitchell
  24. Leicester East (Con gain) - Shivani Raja
  25. Sleaford & North Hykeham (Con hold) - Caroline Johnson
  26. Louth & Horncastle (Con hold) - Victoria Atkins
  27. Chester South & Eddisbury (Con hold) - Aphra Brandreth
  28. Stone, Great Wyrley & Penkridge (Con hold) - Gavin Williamson
  29. Hinckley & Bosworth (Con hold) - Luke Evans
  30. South Leicestershire (Con hold) - Alberto Costa
  31. Harborough, Oadby & Wigston (Con hold) - Neil O'Brien
  32. Grantham & Bourne (Con hold) - Gareth Davies
  33. Meriden & Solihull East (Con hold) - Saqib Bhatti
  34. South Northamptonshire (Con hold) - Sarah Bool
  35. Mid Bedfordshire (Con hold) - Blake Stephenson
  36. North Bedfordshire (Con hold) - Richard Fuller
  37. Rutland & Stamford (Con hold) - Alicia Kearns
  38. South Holland & The Deepings (Con hold) - John Hayes
  39. The Wrekin (Con hold) - Mark Pritchard
  40. Solihull West & Shirley (Con hold) - Neil Shastri-Hurst
  41. Hertsmere (Con hold) - Oliver Dowden
  42. North West Norfolk (Con hold) - James Wild
  43. Kenilworth & Southam (Con hold) - Jeremy Wright
  44. Broxbourne (Con hold) - Lewis Cocking
  45. Huntingdon (Con hold) - Ben Obese-Jecty
  46. North East Cambridgeshire (Con hold) - Steve Barclay
  47. Mid Norfolk (Con hold) - George Freeman
  48. Broadland & Fakenham (Con hold) - Jerome Mayhew
  49. South Shropshire (Con hold) - Stuart Anderson
  50. Kingswinford & South Staffordshire (Con hold) - Mike Wood
  51. Bromsgrove (Con hold) - Bradley Thomas
  52. Harrow East (Con hold) - Bob Blackman
  53. Wyre Forest (Con hold) - Mark Garnier
  54. Ruislip, Northwood & Pinner (Con hold) - David Simmonds
  55. Chingford & Woodford Green (Con hold) - Iain Duncan Smith
  56. West Suffolk (Con hold) - Nick Timothy
  57. Central Suffolk & North Ipswich (Con hold) - Patrick Spencer
  58. Harwich & North Essex (Con hold) - Bernard Jenkin
  59. Hereford & South Herefordshire (Con hold) - Jesse Norman
  60. West Worcestershire (Con hold) - Harriett Baldwin
  61. Droitwich & Evesham (Con hold) - Nigel Huddleston
  62. South West Hertfordshire (Con hold) - Gagan Mohindra
  63. Epping Forest (Con hold) - Neil Hudson
  64. South Suffolk (Con hold) - James Cartlidge
  65. Mid Buckinghamshire (Con hold) - Greg Smith
  66. Romford (Con hold) - Andrew Rosindell
  67. Brentwood & Ongar (Con hold) - Alex Burghart
  68. North West Essex (Con hold) - Kemi Badenoch
  69. Braintree (Con hold) - James Cleverly
  70. Maldon (Con hold) - John Whittingdale
  71. Hornchurch & Upminster (Con hold) - Julia Lopez
  72. Basildon & Billericay (Con hold) - Richard Holden
  73. Rayleigh & Wickford (Con hold) - Mark Francois
  74. Witham (Con hold) - Priti Patel
  75. North Cotswolds (Con hold) - Geoffrey Clifton-Brown
  76. Beaconsfield (Con hold) - Joy Morrissey
  77. Castle Point (Con hold) - Rebecca Harris
  78. Spelthorne (Con hold) - Lincoln Jopp
  79. Old Bexley & Sidcup (Con hold) - Louie French
  80. Bridgwater (Con hold) - Ashley Fox
  81. Windsor (Con hold) - Alex Rankin
  82. East Hampshire (Con hold) - Damien Hinds
  83. Croydon South (Con hold) - Chris Philp
  84. Bromley & Biggin Hill (Con hold) - Peter Fortune
  85. Orpington (Con hold) - Gareth Bacon
  86. East Surrey (Con hold) - Claire Coutinho
  87. Sevenoaks (Con hold) - Laura Trott
  88. Tonbridge (Con hold) - Tom Tugendhat
  89. Faversham & Mid Kent (Con hold) - Helen Whately
  90. Herne Bay & Sandwich (Con hold) - Roger Gale
  91. East Wiltshire (Con hold) - Danny Kruger
  92. North West Hampshire (Con hold) - Kit Malthouse
  93. Hamble Valley (Con hold) - Paul Holmes
  94. Farnham & Bordon (Con hold) - Greg Stafford
  95. Runnymede & Weybridge (Con hold) - Ben Spencer
  96. Godalming & Ash (Con hold) - Jeremy Hunt
  97. Reigate (Con hold) - Rebecca Paul
  98. East Grinstead & Uckfield (Con hold) - Mims Davies
  99. Maidstone & Malling (Con hold) - Helen Grant
  100. Weald of Kent (Con hold) - Katie Lam
  101. South West Wiltshire (Con hold) - Andrew Murrison
  102. Salisbury (Con hold) - John Glen
  103. Romsey & Southampton North (Con hold) - Caroline Nokes
  104. Fareham & Waterlooville (Con hold) - Suella Braverman
  105. Gosport (Con hold) - Caroline Dinenage
  106. Havant (Con hold) - Alan Mak
  107. Bognor Regis & Littlehampton (Con hold) - Alison Griffiths
  108. Sussex Weald (Con hold) - Nus Ghani
  109. Bexhill & Battle (Con hold) - Kieran Mullan
  110. Torridge & Tavistock (Con hold) - Geoffrey Cox
  111. Central Devon (Con hold) - Mel Stride
  112. North Dorset (Con hold) - Simon Hoare
  113. Christchurch (Con hold) - Christopher Chope
  114. New Forest West (Con hold) - Desmond Swayne
  115. New Forest East (Con hold) - Julian Lewis
  116. Arundel & South Downs (Con hold) - Andrew Griffith
  117. South West Devon (Con hold) - Rebecca Smith
  118. Exmouth & Exeter East (Con hold) - David Reed
  119. Isle of Wight East (Con hold) - Joe Robertson
  120. Dumfries & Galloway (Con hold) - John Cooper
  121. Dumfriesshire, Clydesdale & Tweeddale (Con hold) - David Mundell

Would you like to receive news notifications from Daily Express?