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 gain Maidenhead - Theresa May's old seatpublished at 06:45 British Summer Time 5 July

    Graphic showing Liberal Democrats gain Maidenhead from the Conservatives. The winning candidate was Joshua Reynolds.

    The Liberal Democrats have gained the seat of Maidenhead from the Conservatives.

    That seat was previously held by former PM Theresa May - who announced she was standing down as an MP at this election.

    The Lib Dem's Joshua Reynolds takes the seat, ahead of the Conservative candidate, Tania Mathias, in second.

  2. 'Cataclysmic night' for the SNP - Mhairi Blackpublished at 06:43 British Summer Time 5 July

    Mhairi Black gestures as she stands at a podium while giving a speechImage source, Getty Images

    As Labour celebrates its wins across the country, the mood in the SNP camp strikes a very different tone.

    Mhairi Black, who stood aside in Paisley and Renfrewshire South, was among those to see her former seat fall to the Labour landslide.

    Johanna Baxter took that constituency ahead of the SNP’s Jacqueline Cameron.

    The SNP’s former deputy Westminster leader described the result as “cataclysmic” and criticised the party for turning voters away by putting the blame on them.

    “What was expected to be a difficult night for the SNP now looks set to be cataclysmic!” she writes on X., external

    “Blaming voters, or doing anything other than serious self reflection is precisely the kind of attitude that has turned so many away from the SNP," she says.

  3. Labour gains Chelsea and Fulham from the Conservativespublished at 06:39 British Summer Time 5 July

    Graphic showing Labour gains Chelsea and Fulham from the Conservatives. The winning candidate was Ben Coleman.
  4. Greens gain North Herefordshire from the Conservativespublished at 06:38 British Summer Time 5 July
    Breaking

    The Green Party have claimed their third victory of the night, taking North Herefordshire from the Tories.

    Graphic showing Greens gain North Herefordshire from the Conservatives. The winning candidate was Ellie Chowns.
  5. Greens to push Starmer for 'bold' actionpublished at 06:35 British Summer Time 5 July

    Green Party co-leader Adrian Ramsay has just been speaking to our TV colleagues after becoming the new MP for Waveney Valley in East Anglia.

    He says he's "truly humbled" after overturning a sizeable Tory majority in the East Anglian seat.

    "We'll be pushing the new government to be bolder," he says, accusing Sir Keir Starmer of being "timid" on environmental issues.

  6. And here are some more seats changing handspublished at 06:35 British Summer Time 5 July

    Labour have picked up more seats from the Conservatives - Wellingborough and Rushden, Forest of Dean, Stafford, Selby, Kettering and Aylesbury

    And the Lib Dems have picked up two more seats - again from the Tories - in South Cotswolds, and West Dorset.

  7. Turnout expected to be second lowest since 1885published at 06:33 British Summer Time 5 July

    Professor Sir John Curtice
    BBC polling expert

    The BBC is predicting that the turnout will be 60% across the UK as a whole.

    This will be the second lowest turnout in a UK election since 1885. Only the 59% in 2001 was lower.

  8. More gains for the Lib Dems and Labourpublished at 06:28 British Summer Time 5 July

    We've still got plenty of results coming in, and in the last few minutes the Liberal Democrats have picked up three seats - Epsom and Ewell, Horsham, and Newbury - all from the Conservatives.

    Meanwhile Labour has picked up Northampton North, Reading West and Mid Berkshire, and Stoke-on-Trent South - also from the Conservatives.

  9. Analysis

    Labour set to win with 35% share of the votepublished at 06:28 British Summer Time 5 July

    Professor Sir John Curtice
    BBC polling expert

    With more than 580 seats now declared, the BBC is forecasting that the final vote share across Great Britain will be:

    Labour - 35% (+2)

    Conservatives - 24% (-21)

    Liberal Democrats - 12% (0)

    Reform - 15% (+13)

    Green - 7% (+4)

    This will be by far the worst Conservative performance ever in terms of vote share.

    Labour's vote is slightly below that secured by Tony Blair in 2005 and will be the lowest share of the vote won by any single party majority government.

  10. More female MPs than ever beforepublished at 06:25 British Summer Time 5 July

    We already know there'll be a record number of women in the new House of Commons.

    Some 242 female MPs have been voted in so far – and the counting's not over yet.

    That surpasses the previous all-time high of 220, which was set in 2019.

  11. Three more independents gain seatspublished at 06:24 British Summer Time 5 July

    Some more results to bring you now, with three independent candidates winning in these areas:

    • North Down in Northern Ireland from the Alliance Party
    • Dewsbury and Batley from Labour
    • Blackburn from Labour

    You can look up who has won in your area in our postcode look-up tool.

  12. So, what happens next?published at 06:20 British Summer Time 5 July

    Now that Labour's passed the key 326 Westminster seats needed to run the country – and outgoing Prime Minister Rishi Sunak has conceded defeat – what can we expect now?

    • In a nutshell: The UK will get its first Labour government, after 14 years under Tory rule
    • How it happens: There's a formal process. Sunak will offer his resignation to the King, who will invite Starmer form the next government. This meeting normally happens at Buckingham Palace
    • No hanging about: The transition in 10 Downing Street is rapid, and it's possible we'll see Starmer enter the hallowed address later today
    • What's Starmer promising? Among his pledges, the incoming PM has vowed to raise people's living standards
    • Tory consolation: The party with the second highest number of MPs – which is expected to be Sunak's Conservatives – becomes the official opposition in the Commons

    We'll bring you through all of those key moments throughout the day here on this page.

  13. Analysis

    A spectacular victory for Labourpublished at 06:16 British Summer Time 5 July

    Chris Mason
    Political editor

    StarmerImage source, PA Media

    Politics, eh, flipping heck. This is a spectacular victory for Labour.

    Spectacular given where they came from – the doldrums; their result in 2019 their worst since 1935.

    But, spectacular too by any metric. Well, almost any metric.

    Their share of the vote – given their coming dominance of the House of Commons – isn’t spectacular.

    Sir Keir Starmer will be prime minister by lunchtime, taking to Downing Street a colossal majority.

    Expect his tone, outside No 10 later, to be magnanimous, understated. Perhaps sensible, given winning big can create expectations that might be hard to meet.

    Remember that Prime Minister Keir Starmer and Chancellor Rachel Reeves as they soon will be known, and the new government, will confront all of the old problems that caused their predecessors so much trouble – the cost of living, the government’s finances, the tax burden, a dangerous world – and no majority, however big, can erase them.

    Within hours, we will soon have our fourth prime minister in under two years. The whirlwind of British politics continues.

  14. Tories lose all their seats in Walespublished at 06:14 British Summer Time 5 July

    This is the final tally of seats in Wales - where Labour have gained nine seats as the party swept to power with a landslide at Westminster.

    Plaid Cymru now have four seats, up from two, and the Lib Dems are back on the map with one win in Brecon, Radnor and Cwm Tawe.

    The Conservatives, meanwhile, lost an astonishing 12 seats and were wiped out.

    Bar chart of seats in Wales showing Labour on 27 up 9, Plaid Cymru on 4 up 2, Lib Dems on 1 up 1 and Conservatives on 0 down -12
  15. The dramatic shifts behind a Labour landslidepublished at 06:11 British Summer Time 5 July

    Professor Sir John Curtice
    BBC polling expert

    Rishi SunakImage source, PA Media

    Labour are heading towards a landslide victory, winning previously safe Tory seats across the country. Their gains are largely on the back of a dramatic decline of 21 points in Conservative support.

    In many ways, this looks more like an election the Conservatives have lost than one Labour have won.

    According to current forecasts, this will be the worst Conservative result in terms of seat numbers in history. It will also be the highest Lib Dem tally since 1923.

    Some of the Tory losses tonight are thus just as spectacular as Labour's “red wall” losses in 2019.

    Seats the Conservatives have lost tonight are ones the party has not lost in any post-war British election and include:

    • Aldershot - Conservative since 1918
    • Altringham - 1924
    • Chichester - 1924
    • Dorking - 1885
    • Tunbridge Wells - 1931
  16. Irish PM 'looks forward' to working with Starmerpublished at 06:10 British Summer Time 5 July

    Chris Page
    Ireland correspondent

    Taoiseach Simon Harris, the Irish prime minister, has sent his “warmest congratulations” to Sir Keir Starmer on Labour’s victory.

    Harris said: “I look forward to working together as close neighbours and friends.

    “The relationship between Ireland and the UK is deeply consequential for all people across these islands. Keir Starmer and I share a desire for it to go from strength to strength in the years ahead.

    “I look forward to early engagement with the incoming Prime Minister, and to a mutually beneficial and productive relationship between us.”

  17. Liberal Democrats gain Woking from the Conservativespublished at 06:06 British Summer Time 5 July

    Graphic showing Liberal Democrats gain Woking from the Conservatives. The winning candidate was Will Forster.
  18. The big-name Tory casualtiespublished at 06:04 British Summer Time 5 July

    Media caption,

    Watch: Some of the most notable Conservative losses this election

    More than a dozen ministers and other senior members Conservatives are among the victims of what's been termed an overnight Tory bloodbath. Let's remind ourselves of some of the biggest names:

    • Penny Mordaunt, who served as leader of the House, is out. Speaking at the count for her Portsmouth seat, she said: "Democracy is never wrong"
    • Defence Secretary Grant Shapps – who's served in the Commons for nearly 20 years – is another of the heavyweights on his way out. He's opined that "people don't vote for divided parties"
    • Prominent Brexiteer Jacob Rees-Mogg is no longer the MP for North East Somerset. He told the BBC he couldn't "blame anybody other than myself"
    • Sir Robert Buckland, the former justice secretary, said his party was facing "electoral Armageddon", blaming others in his party for causing rifts and "jockeying for position"
    • A short time ago, leader of the Scottish Conservatives Douglas Ross lost out on the North and Moray East seat to the SNP

    The BBC's chief political correspondent Henry Zeffman has heard from a source that former Tory leader Liz Truss could lose her own seat in South West Norfolk. We'll bring you the result as soon as we get it.

  19. Five key things to know this morningpublished at 06:00 British Summer Time 5 July

    James FitzGerald
    Live reporter

    Keir Starmer with his wife VicImage source, PA Media

    Phew... there's been a lot to take in over the last few hours. If you've just woken up, here are the key things to know:

    • With Labour now set to govern the UK – having passed the magic number of 326 Westminster seats – prime minister-elect Sir Keir Starmer told supporters: "We did it"
    • Speaking shortly before Sir Keir, outgoing PM Rishi Sunak conceded defeat, telling fellow Tories it was a "sobering verdict"
    • A host of high-profile Tories have lost their seats – including Penny Mordaunt, Grant Shapps and Jacob Rees-Mogg – though Jeremy Hunt has narrowly managed to hang on to his
    • Lib Dem leader Sir Ed Davey is eyeing his party's "best result for a century", as the BBC projects dozens of yellow seats in a big uptick since 2019
    • There's been a rare headache for Labour in Islington North, where its former leader Jeremy Corbyn has triumphed as an independent
    • At the eighth time of asking, Reform UK leader Nigel Farage has won a parliamentary seat, telling those who voted for him that his party is "coming for Labour" at the next election

    We have plenty more updates and analysis to bring you throughout the morning, so stay with us.

  20. Sinn Féin largest Westminster party from NIpublished at 05:58 British Summer Time 5 July

    The result in South Antrim means the DUP cannot win as many or more seats than Sinn Féin.

    It means Sinn Féin is now the largest Westminster party from Northern Ireland with seven seats.

    It is also the biggest party in the Stormont assembly and at council level.

    Sinn Féin MPs do not take their seats in the House of Commons due to a long-standing policy of abstentionism.

    Bar chart showing Sinn Féin have won 7 seats no chnage, DUP, 4 down 2, SDLP, 2 no change, Independent 1 up 1, Alliance Party 1 no change and UUP 1 up 1