Election 2024
Results: parties by seats
326 seats for a majority
0 seats to go
  • Labour: 412 seats, 211 seats gained
  • Conservative: 121 seats, 251 seats lost
  • Liberal Democrat: 72 seats, 64 seats gained
  • Scottish National Party: 9 seats, 39 seats lost
  • Sinn Fein: 7 seats, No change
  • Others: 29 seats, 15 seats gained
Change since 2019

Summary

  • Prime Minister Keir Starmer announces his cabinet, with Rachel Reeves becoming the UK's first female chancellor

  • Angela Rayner is made deputy prime minister, Yvette Cooper becomes home secretary and David Lammy is the new foreign secretary

  • Wes Streeting, the new health secretary, says "the NHS is broken" and that talks on the junior doctor pay dispute will begin next week

  • Starmer vows to restore trust in politics and build a "government of service", in his first speech as prime minister

  • Rishi Sunak said he would resign as Conservative Party leader, after Labour's landslide victory in the general election

Media caption,

One PM out and another in... the day in 60 seconds

  1. Liberal Democrats gain Tunbridge Wells from the Conservativespublished at 03:59 British Summer Time 5 July

    Graphic showing Liberal Democrats gain Tunbridge Wells from the Conservatives. The winning candidate was Mike Martin.
  2. Liberal Democrats gain Chichester from the Conservativespublished at 03:58 British Summer Time 5 July

    Graphic showing Liberal Democrats gain Chichester from the Conservatives. The winning candidate was Jess Brown-Fuller.

    The Lib Dems have ousted another former Cabinet minister, as Conservative Education Secretary Gillian Keegan loses her seat in Chichester.

    It’s a big win. Keegan had enjoyed a majority of 19,000 in 2019.

    The Lib Dems called the result early, issuing a statement before 2am saying “school’s out” for Keegan “for summer, autumn, winter and spring”.

  3. Labour gains Hemel Hempstead from the Conservativespublished at 03:58 British Summer Time 5 July

    Graphic showing Labour gains Hemel Hempstead from the Conservatives. The winning candidate was David Taylor.

    Hemel Hempstead had been held by the Conservatives' Mike Penning since 2005 - he stood down at this election.

  4. Conservative Suella Braverman holds Fareham and Waterloovillepublished at 03:57 British Summer Time 5 July

    Media caption,

    Braverman says sorry as she holds seat

    Former home secretary Suella Braverman has held on to her seat in Fareham and Waterlooville.

    Addressing the count crowds, she starts by thanking people for supporting her.

    Turning to Labour's success, she adds: "I'm sorry that my party didn't listen to you. The Conservative Party has let you down," she says.

    Braverman continues, saying the party "need to learn our lesson", warning that they'll face "many worse nights" if they don't.

    Graphic showing Conservatives hold Fareham and Waterlooville. The winning candidate was Suella Braverman.
  5. Corbyn's win is extraordinary achievementpublished at 03:56 British Summer Time 5 July

    Henry Zeffman
    Chief political correspondent

    That's an extraordinary achievement by Jeremy Corbyn.

    Bedded in, long-standing MPs have tried to run as independents without a party infrastructure before and lost - lost resoundingly.

    Jeremy Corbyn has won resoundingly.

  6. Corbyn: My re-election shows people 'want something different'published at 03:56 British Summer Time 5 July

    Jeremy Corbyn - who has retained his seat in Islington North as an independent by defeating his former party, Labour - says the result is a message that people there "want something different".

    In the new Labour government coming in, he says, his constituents are looking for an end to things like the two-child benefit cap, for regulation of the private rented sector, and for a government that "will search for peace not war, and not allow the terrible conditions to go on that are happening in Gaza".

    Media caption,

    Wild cheers as Corbyn wins as an independent

  7. Labour gains North Ayrshire and Arran from the SNPpublished at 03:56 British Summer Time 5 July

    Graphic showing Labour gains North Ayrshire and Arran from the SNP. The winning candidate was Irene Campbell.
  8. Labour gains Penistone and Stocksbridge from the Conservativespublished at 03:56 British Summer Time 5 July

    Graphic showing Labour gains Penistone and Stocksbridge from the Conservatives. The winning candidate was Marie Tidball.
  9. Liberal Democrats gain North East Hampshire from the Conservativespublished at 03:56 British Summer Time 5 July

    Graphic showing Liberal Democrats gain North East Hampshire from the Conservatives. The winning candidate was Alex Brewer.
  10. Labour gains Isle of Wight West from the Conservativespublished at 03:53 British Summer Time 5 July

    Graphic showing Labour gains Isle of Wight West from the Conservatives. The winning candidate was Richard Quigley.
  11. Labour holds Tottenhampublished at 03:53 British Summer Time 5 July

    Graphic showing Labour holds Tottenham. The winning candidate was David Lammy.
  12. Labour gains Rossendale and Darwen from the Conservativespublished at 03:53 British Summer Time 5 July

    Graphic showing Labour gains Rossendale and Darwen from the Conservatives. The winning candidate was Andy MacNae.
  13. Greens' Carla Denyer wins Bristol Central from Labourpublished at 03:51 British Summer Time 5 July
    Breaking

    Media caption,

    Carla Denyer elected as Bristol's first Green MP

    The co-leader of the Green Party Carla Denyer wins with 24,539 votes - taking the seat from Labour.

    It means Thangam Debbonaire, the current shadow culture secretary, no longer has a seat in the Commons. She came second, with 14,132 votes - a 25.9% drop from the 2019 election.

    Bristol Central was a target seat for the Greens - their first seat of the night. The party is projected to win two seats, according to the exit poll.

    Graphic showing Greens gain Bristol Central from Labour. The winning candidate was Carla Denyer.
  14. Liberal Democrats gain North Devon from the Conservativespublished at 03:51 British Summer Time 5 July

    Graphic showing Liberal Democrats gain North Devon from the Conservatives. The winning candidate was Ian Roome.
  15. Watch: Moment Starmer is re-electedpublished at 03:50 British Summer Time 5 July

    We can now bring you Keir Starmer's victory speech in full.

    The jubilant Labour leader was tonight re-elected as the MP for Holborn and St Pancras and, if the BBC forecast's correct, is on course to be the next prime minister.

    He described it as a "huge privilege" and thanked his wife and family for their "love and support".

  16. Labour gains Mid and South Pembrokeshire from the Conservativespublished at 03:50 British Summer Time 5 July

    Graphic showing Labour gains Mid and South Pembrokeshire from the Conservatives. The winning candidate was Henry Tufnell.

    Stephen Crabb, who was a popular Tory MP locally and former Conservative Welsh secretary, has lost his seat to Labour.

    Labour's non-local candidate, Henry Tufnell, had publicly supported Wales' First Minister Vaughan Gething.

    The Withyhedge landfill site, owned by a controversial donor to the first minister, is in the constituency - a fact Crabb has used repeatedly in social media advertising.

  17. Labour gains Rutherglen from the SNPpublished at 03:48 British Summer Time 5 July

    Graphic showing Labour gains Rutherglen from the SNP. The winning candidate was Michael Shanks.
  18. Analysis

    A night of a thousand storiespublished at 03:48 British Summer Time 5 July

    Chris Mason
    Political editor

    The BBC's New Broadcasting House lit up by exit poll resultsImage source, Getty Images

    It might be the middle of the night, but this night of a thousand stories is gathering pace.

    And two huge characters are heading to Westminster.

    Jeremy Corbyn, more than 40 years an MP, is back - elected as an independent, beating the party he led into the last general election. And beating Labour easily.

    Keir Starmer would have much rather seen the back of his predecessor properly. Instead, Corbyn is back - albeit on the opposition benches, not the government ones with Labour MPs.

    And then Nigel Farage. An MP at the eighth time of trying.

    Farage will have a big impact on Westminster, however many fellow Reform MPs he is sitting alongside.

    Big characters have outsized influence in politics - and Corbyn and Farage are deserving of that description.

  19. Labour gains Milton Keynes North from the Conservativespublished at 03:48 British Summer Time 5 July

    Graphic showing Labour gains Milton Keynes North from the Conservatives. The winning candidate was Chris Curtis.
  20. Labour gains Bassetlaw from the Conservativespublished at 03:47 British Summer Time 5 July

    Graphic showing Labour gains Bassetlaw from the Conservatives. The winning candidate was Jo White.