Seventy-two Liberal Democrat members of Parliament (MPs) were elected to the House of Commons of the United Kingdom at the 2024 general election.
The List
ConstituencyNameMajority (vote)Majority (%)In 2024 electionBathWera Hobhouse11,218 23.3Seat heldBicester and WoodstockCalum Miller4,9589.9Won new seatBrecon, Radnor and Cwm TaweDavid Chadwick1,4723.2Defeated incumbent, Fay Jones (Conservative)Caithness, Sutherland and Easter RossJamie Stone10,48922.8Seat held (Notional gain)Carshalton and WallingtonBobby Dean7,90516.9Defeated incumbent, Elliot Colburn (Conservative)CheadleTom Morrison12,23524.1Defeated incumbent, Mary Robinson (Conservative)ChelmsfordMarie Goldman4,7539.4Defeated incumbent, Vicky Ford (Conservative)CheltenhamMax Wilkinson7,21014.6Defeated incumbent, Alex Chalk (Conservative)Chesham and AmershamSarah Green5,45110.0Held by-election gainChichesterJess Brown-Fuller12,17223.4Defeated incumbent, Gillian Keegan (Conservative)ChippenhamSarah Gibson8,13816.4Previous incumbent, Michelle Donelan (Conservative) contested Melksham and DevizesDidcot and WantageOlly Glover6,23311.4Defeated incumbent, David Johnston (Conservative)Dorking and HorleyChris Coghlan5,39110.8Won new seatEastbourneJosh Babarinde12,20426.8Defeated incumbent, Caroline Ansell (Conservative)EastleighLiz Jarvis1,5463.3Previous incumbent, Paul Holmes (Conservative) stood in Hamble ValleyEdinburgh WestChristine Jardine16,47031.4Seat heldEly and East CambridgeshireCharlotte Cane4950.9Defeated incumbent, Lucy Frazer (Conservative)Epsom and EwellHelen Maguire9,95719.4Previous incumbent, Chris Grayling (Conservative), did not standEsher and WaltonMonica Harding12,00322.3Previous incumbent, Dominic Raab (Conservative), did not standFrome and East SomersetAnna Sabine5,41511.6Won new seatGlastonbury and SomertonSarah Dyke6,61113.9Held by-election gainGuildfordZöe Franklin8,42917.5Defeated incumbent, Angela Richardson (Conservative)Harpenden and BerkhamstedVictoria Collins10,70819.7Won new seatHarrogate and KnaresboroughTom Gordon8,23815.8Defeated incumbent, Andrew Jones (Conservative)Hazel GroveLisa Smart6,50014.1Previous incumbent, William Wragg (Independent, previously Conservative) did not standHenley and ThameFreddie van Mierlo6,26711.8Previous incumbent John Howell (Conservative), did not standHoniton and SidmouthRichard Foord6,70013.2Defeated incumbent, Simon Jupp (Conservative), held by-election gain.HorshamJohn Milne2,5174.5Defeated incumbent, Jeremy Quin (Conservative)Inverness, Skye and West Ross-shireAngus MacDonald2,1604.5Defeated incumbent, Drew Hendry (Scottish National Party)Kingston and SurbitonEd Davey17,23534.0Seat heldLewesJames MacCleary12,62423.7Defeated incumbent, Maria Caulfield (Conservative)MaidenheadJoshua Reynolds2,9635.9Previous incumbent, Theresa May (Conservative), did not standMelksham and DevizesBrian Mathew2,4014.7Won new seatMid Dorset and North PooleVikki Slade1,3522.7Defeated incumbent, Michael Tomlinson (Conservative)Mid DunbartonshireSusan Murray9,67318.3Defeated incumbent, Amy Callaghan (Scottish National Party)Mid SussexAlison Bennett6,66212.5Previous incumbent, Mims Davies (Conservative), stood in East Grinstead and UckfieldNewburyLee Dillon2,3774.9Defeated incumbent, Laura Farris (Conservative)Newton AbbotMartin Wrigley2,2464.7Defeated incumbent, Anne Marie Morris (Conservative)North CornwallBen Maguire9,95719.4Defeated incumbent, Scott Mann (Conservative)North DevonIan Roome6,74413.1Defeated incumbent, Selaine Saxby (Conservative)North East FifeWendy Chamberlain13,47931.5Seat held (Notional gain) North East HampshireAlex Brewer6341.1Defeated incumbent, Ranil Jayawardena (Conservative)North NorfolkSteffan Aquarone2,5855.5Defeated incumbent, Duncan Baker (Conservative)North ShropshireHelen Morgan15,31130.9Held by-election gainOrkney and ShetlandAlistair Carmichael7,80737.7Seat heldOxford West and AbingdonLayla Moran14,89432.4Seat heldRichmond ParkSarah Olney17,15532.9Seat heldSouth CambridgeshirePippa Heylings10,64119.4Previous incumbent, Anthony Browne (Conservative), did not standSouth CotswoldsRoz Savage4,9739.5Defeated incumbent, James Gray (Conservative)South DevonCaroline Voaden7,12714.5Defeated incumbent, Anthony Mangnall (Conservative)St AlbansDaisy Cooper19,83438.4Seat heldSt IvesAndrew George13,78628.7Defeated incumbent, Derek Thomas (Conservative)St Neots and Mid CambridgeshireIan Sollom4,6218.7Won new seatStratford-on-AvonManuela Perteghella7,12213.4Previous incumbent, Nadhim Zahawi (Conservative), did not standSurrey HeathAl Pinkerton5,64011.8Previous incumbent, Michael Gove (Conservative), did not standSutton and CheamLuke Taylor3,8018.0Previous incumbent, Paul Scully (Conservative), did not standTaunton and WellingtonGideon Amos11,93923.7Defeated incumbent, Rebecca Pow (Conservative)TewkesburyCameron Thomas6,26212.9Defeated incumbent, Laurence Robertson (Conservative)Thornbury and YateClaire Young3,0145.6Defeated incumbent, Luke Hall (Conservative)Tiverton and MineheadRachel Gilmour3,5077.4Won new seatTorbaySteve Darling5,34911.6Defeated incumbent, Kevin Foster (Conservative)Tunbridge WellsMike Martin8,68716.0Previous incumbent, Greg Clark (Conservative), did not standTwickenhamMunira Wilson21,45740.0Seat heldWells and Mendip HillsTessa Munt11,12122.1Won new seatWest DorsetEdward Morello7,78914.8Defeated incumbent, Chris Loder (Conservative)Westmorland and LonsdaleTim Farron21,47243.3Seat heldWimbledonPaul Kohler12,61022.9Previous incumbent, Stephen Hammond (Conservative), did not standWinchesterDanny Chambers13,82124.2Previous incumbent, Steve Brine (Conservative), did not standWitneyCharlie Maynard4,3398.6Defeated incumbent, Robert Courts (Conservative)WokingWill Forster11,24623.4Defeated incumbent, Jonathan Lord (Conservative)WokinghamClive Jones8,34515.5Previous incumbent, John Redwood (Conservative), did not stand YeovilAdam Dance12,26825.1Defeated incumbent, Marcus Fysh (Conservative)
Notes
References