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. Lib Dems make more gains from Toriespublished at 05:58 British Summer Time 5 July

    A few more results to bring you now.

    The Lib Dems have gained a number of seats from the Conservatives:

    • Guildford
    • Witney
    • St Ives
    • Honiton and Sidmouth

    Meanwhile Labour has picked up Sittingbourne and Sheppey, also from the Conservatives.

  2. Sunak set to board plane bound for Londonpublished at 05:56 British Summer Time 5 July

    Rishi Sunak and staff at Teesside Airport

    Let's go up to Teesside Airport now, where we have just seen pictures of Rishi Sunak about to board a plane back to London.

    In the last hour, he has conceded defeat to Labour after a "sobering" night for the Tories.

    We'll hear more from Sunak later this morning.

  3. Liam Fox loses seatpublished at 05:54 British Summer Time 5 July
    Breaking

    Liam Fox, who has held several cabinet roles, has narrowly lost North Somerset to Labour.

    Labour's Sadik Adam Al-Hassan won 19,138 votes to Fox's 18,499.

    Graphic showing Labour gains North Somerset from the Conservatives. The winning candidate was Sadik Al-Hassan.
  4. Aussie PM lauds Starmer's 'resounding victory'published at 05:51 British Summer Time 5 July

    Congratulations for Sir Keir Starmer have started to arrive from overseas.

    Australian Prime Minister Anthony Albanese has lauded the "resounding" victory earned by his "friend".

  5. Israeli president congratulates Starmerpublished at 05:51 British Summer Time 5 July

    Israeli President Isaac Herzog sent his congratulations to Keir Starmer on his success in the general election.

    In a statement posted on X, external, Herzog says Israel will work with Starmer and his new government to "return the abductees to their homes, create a better future for the region, and continue and strengthen the close friendship between Israel and Great Britain",

    He also expressed his gratitude to Rishi Sunak for "his leadership and standing by the State of Israel, especially during this difficult time".

  6. Labour gains Colne Valley from the Conservativespublished at 05:50 British Summer Time 5 July

    Graphic showing Labour gains Colne Valley from the Conservatives. The winning candidate was Paul Davies.
  7. Ulster Unionist Party gain South Antrim from the DUPpublished at 05:50 British Summer Time 5 July

    Graphic showing Ulster Unionist Party gain South Antrim from the DUP. The winning candidate was Robin Swann.
  8. More seats changing handspublished at 05:50 British Summer Time 5 July

    A couple more updates on declarations for you now:

    • Labour gains Dudley from the Conservatives
    • Labour also wins Shipley from the Tories
    • North West Cambridgeshire changes hands from Tory to Labour
    • And the Lib Dems take Henley and Thame from the Conservatives
    • The Lib Dems also gain Caithness, Sutherland and Easter Ross from the SNP

  9. Tension in the air at Truss countpublished at 05:48 British Summer Time 5 July

    The BBC's Ros Atkins is still at a leisure centre in Norfolk, waiting to find out whether Liz Truss has retained her seat of South West Norfolk.

    He tells Radio 4 and 5 Live that the count is approaching its end. Labour is feeling "confident", but the Conservatives have said it is "very close".

    "There is tension in the air because we do not know - despite the fact that Liz Truss was PM less than two years ago, despite the fact that she's defending an enormous majority, well over 20,000 - we do not know if she's going to hold onto her seat."

  10. Scottish Tory leader Ross loses seatpublished at 05:46 British Summer Time 5 July
    Breaking

    Leader of the Scottish Conservatives Douglas Ross has narrowly lost his North and Moray East seat to the SNP.

    SNP candidate Seamus Logan won 13,455 votes to Ross's 12,513.

  11. More gains for Labour and the Lib Demspublished at 05:43 British Summer Time 5 July

    There's been a deluge of results coming through over the last 15 minutes or so - here's a quick rundown of some of the seats that have changed hands.

    Labour has gained a number of seats:

    • Spen Valley from the Conservatives
    • Macclesfield from the Conservatives
    • Monmouthshire from the Conservatives
    • Dunfermline and Dollar from the SNP
    • Bury St Edmunds and Stowmarket from the Conservatives
    • Chipping Barnet from the Conservatives
    • Hitchin from the Conservatives
    • St Austell and Newquay from the Conservatives

    And the Liberal Democrats have also picked up seats, including:

    • Frome and East Somerset from the Conservatives
    • Esher and Walton from the Conservatives
    • North East Fife from the SNP
    • Aberdeenshire North and Moray East from the Conservatives
  12. As results come in, we want to hear from youpublished at 05:42 British Summer Time 5 July

    Your Voice, Your Vote graphic

    During the general election over 13,000 of you got in touch using the BBC’s Your Voice, Your Vote, to tell us the issues and stories you’d like our news teams to look into.

    As results come in, we want to hear from you again. What do you think the priorities should be for the new government? What questions do you have for the new government? What would you like us to explain?

    You can get in touch in the following ways - please include a contact number if you are willing to speak to a BBC journalist.

    Email: bbcyourvoice@bbc.co.uk, external

    WhatsApp: +44 7756 165803

    Tweet: @BBC_HaveYourSay and use the hashtag #bbcyourvoice.

  13. Cooper 'emotional' to see Labour resultpublished at 05:41 British Summer Time 5 July

    Labour's Yvette Cooper tells Radio 4 and 5 Live "It does feel quite emotional to see across the country so many people now putting their trust in Labour again.

    "If you had told me in 2019 in that December election that this would happen, I would not have believed you.

    "That is why I just pay huge tribute to what Keir Starmer has done and the work to turn the Labour party around."

  14. Watch: Change begins now - Starmerpublished at 05:39 British Summer Time 5 July

    We can now bring you this short snippet from Sir Keir Starmer's victory address to supporters in central London, just press play below:

  15. Tories wiped out in Walespublished at 05:38 British Summer Time 5 July
    Breaking

    Professor Sir John Curtice
    BBC polling expert

    With all the seats declared in Wales, the Tories have lost every single one they were defending, taking them back to the zero seats to which they fell in 1997.

    Bar chart of seats in Wales with labour on 27 up 9, Plaid Cymru on 2 up 2, Lib Dems 1 up 1 and Conservatives 0 down 12.
  16. Green co-leader Ramsay gains Waveney Valley from the Conservativespublished at 05:36 British Summer Time 5 July
    Breaking

    Graphic showing Greens gain Waveney Valley from the Conservatives. The winning candidate was Adrian Ramsay.
  17. SNP swept aside by Starmer tsunami - Flynnpublished at 05:35 British Summer Time 5 July

    Media caption,

    We've been swept aside by Starmer tsunami - SNP's Stephen Flynn

    The SNP's Westminster leader Stephen Flynn says his party has been "swept aside by the Starmer tsunami".

    His colleagues are "losing seats right across Scotland", Flynn says.

    Flynn held onto his Aberdeen South seat, winning 15,213 votes. In second place was Labour, with 11,455.

  18. Labour gains Crewe and Nantwich from the Conservativespublished at 05:34 British Summer Time 5 July

    Graphic showing Labour gains Crewe and Nantwich from the Conservatives. The winning candidate was Connor Naismith.
  19. DUP leader Gavin Robinson wins Belfast East seatpublished at 05:26 British Summer Time 5 July

    Graphic showing DUP hold Belfast East. The winning candidate was Gavin Robinson.
  20. Loss of votes to Reform costing Tories dearpublished at 05:25 British Summer Time 5 July

    Professor Sir John Curtice
    Polling expert

    So far, the Conservatives have lost 173 seats. In 124 of these, the Reform vote was greater than the margin of the Conservatives' defeat.

    Of these seats, 99 were won by Labour, 19 by the Lib Dems, two by nationalists, and four by Reform themselves.

    Of course, not everybody who voted Reform would have otherwise voted Conservative, but they most certainly voted Conservative in 2019.

    These statistics underline the extent to which the heavy loss of Conservative votes to Reform has cost Sunak's party dear.