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

  • Election coverage from across Bedfordshire, Hertfordshire and Buckinghamshire

  • Conservative Defence Secretary Grant Shapps has lost his seat

  • Pro-Brexit Northern Ireland minister Steve Baker also voted out

  • Labour has made gains across the three counties

  • The Lib Dems have retained St Albans and Chesham & Amersham and made one gain

  • Live results and reaction from across the UK

  1. 'Enough is enough,' says defeated Tory Brexiteer Bakerpublished at 08:15 5 July

    Mariam Issimdar
    BBC News

    Northern Ireland junior minister and arch Brexiteer Steve Baker has lost his Buckinghamshire seat to Labour.

    Mr Baker, who after polls closed on Thursday said he had a "slim chance" of retaining Wycombe, saw Emma Reynolds take the seat with a 4,591 majority. Mr Baker previously had a majority of 4,214.

    Steve baker with supporters

    In reaction to losing, Mr Baker said: "I just feel terribly sad for our country, because Labour are going to be a disaster.

    "I wanted to win this, I fought to win... but for me personally, thank God I'm free and it's over. I'm glad"

    He added to his surprising admission by saying: "I did this for duty. Being a Member of Parliament is of course, long hours, a lot of abuse. My house is like Fort Knox, and you know, enough is enough.

    "I would have been glad to continue and serve the people of Wycombe... it was often a joy... but I will not be coming back."

    The results saw Labour poll 16,035 votes, Mr Baker took 11,444 with Reform taking third place with 4,769.

    The Lib Dems were fourth with 4,236 votes.

  2. Chesham & Amersham cements yellow credentialspublished at 08:09 5 July

    Mariam Issimdar
    BBC News

    Sarah Green winning the Chesham & Amersham by-election in 2021 - surrounded by people wearing facemasksImage source, PA Media
    Image caption,

    Sarah Green won the seat in 2021 when anti-Covid masks were still being worn

    The Liberal Democrats have retained the Buckinghamshire seat of Chesham & Amersham, a constituency they won from the Conservatives in 2021, following a by-election.

    Sarah Green saw her vote more than double to 24,422 since she was elected three years ago.

    The Tories came second, with Reform UK beating Labour into third place.

  3. Fuller holds North Bedspublished at 07:59 5 July

    With a much reduced majority Richard Fuller retained his North Bedfordshire seat for the Conservatives.

    Mr Fuller's votes fell dramatically from 34,360 to 19,981.

    In second place came Uday Nagaraju for Labour with 14,567.

    He said that given the size of the Labour majority in the Commons, the Tories needed to provide an "effective opposition" and he added that they needed to be united as people did not like divided parties.

    Pippa Clayton for Reform UK was third with 8,433 votes and the Lib Dems were fourth with 5,553 votes.

    The Greens took fifth place with 3,027.

  4. Beaconsfield stays Tory but majority slashedpublished at 07:52 5 July

    Mariam Issimdar
    BBC News

    Text image: Beaconsfield CONSERVATIVES HOLD

    Joy Morrissey has retained Beaconsfield for the Conservatives, but on a much smaller majority of 5,455 from 13,772 in 2019.

    The Lib Dems came second with 13,039 votes in the Buckinghamshire seat.

    Labour were third with 7,216 votes and Reform were in fourth place with 6,055 votes.

  5. Aylesbury goes red for the first time since 1929published at 07:47 5 July

    Mariam Issimdar
    BBC News, Buckinghamshire

    There have been a few shocks and upsets this evening, and the electorate in Aylesbury has provided another red piece of the jigsaw, as Labour took the seat with 15,081 votes.

    The Buckinghamshire constituency has had a Conservative Member of Parliament since 1929.

    Rob Butler, who was defending the seat he won for the Tories in 2019, came second with 14,451 votes. In 2019, he won with a majority of 16,640.

    Mr Butler served as Parliamentary Under-Secretary of State for Prisons and Probations between September and October 2022.

  6. Tory Steve Baker loses Wycombe seat - won by Labourpublished at 07:37 5 July

    Graphic showing Labour gains Wycombe from the Conservatives. The winning candidate was Emma Reynolds.
  7. Strathern wins Hitchin after ditching Mid-Bedspublished at 07:18 5 July

    Amy Holmes
    Political reporter, BBC Three Counties

    Alistaire StrathernImage source, PA Media

    Alistair Strathern's gamble to stand in a different seat has paid off, as the former Labour MP for Mid Bedfordshire (won in a by-election after Nadine Dorries resigned) has succeeding in winning the Hitchin seat from the Conservatives (albeit with some boundary changes).

    With 22,067 votes, Mr Strathern had a 7,109 majority over the Conservative candidate Bim Afolami, who polled 14,958.

    Reform UK's Charles Bunker was third with 6,760.

    Bim AfolamiImage source, UK Parliament

    Boundary changes meant Mr Strathern, who lives in Shefford, found himself residing in a different constituency, so he chose to fight on home turf.

    Mr Afolami previously served as the MP for Hitchin & Harpenden since the 2017 general election and before this election's boundary changes.

    He had served as Economic Secretary to the Treasury since 2023.

  8. New MK Labour MP says expectations of Labour need to be realisticpublished at 07:08 5 July

    Sam Read
    BBC News, East of England

    The new Labour MP for Milton Keynes North says there is “no magic wand” to improve public services quickly.

    I’ve been asking Chris Curtis about the expectations voters may have of the new government given his party’s message of change.

    He said: “We are not going to be able to turn everything around overnight."

  9. Postpublished at 07:07 5 July

    Text image saying: Aylesbury LABOUR GAIN FROM CONSERVATIVES
  10. Lib Dem deputy holds cathedral citypublished at 07:01 5 July

    Mariam Issimdar
    BBC News, Hertfordshire

    Daisy Cooper with Lib Dem leader, Sir Ed DaveyImage source, PA Media

    Deputy Liberal Democrat leader Daisy Cooper has been re-elected as the MP for St Albans.

    She increased her share of the vote from 27,610 in 2019 to 29,222.

    Ms Cooper was regularly seen campaigning with party leader Sir Ed Davey.

    Conservative James Spencer saw his vote more than halve since 2019 - from 21,705 to 9,388.

    Labour came third with 5,189 votes and Reform were fourth with 4,336 votes.

    The Greens were fifth with 3,272 votes.

  11. Mid Bucks stays bluepublished at 06:57 5 July

    Greg Smith still celebrated winning his Mid Bucks seat... despite his party being ousted from power.

    Greg Smith with his party supportersImage source, Miles Blumsom
  12. Labour retains Bedford with bigger majoritypublished at 06:55 5 July

    Labour supporters in BedfordImage source, Paul Hutchingson/BBC

    After two narrow wins in 2017 and 2019, Labour's Mohammad Yasin has won in Bedford for a third time, but this time has a majority of 9,430, compared to 1,113 five years ago.

    He had 18,342 votes this time, with Conservatives coming second with Pinder Chauhan polling 8,912 and Reform UK in third place with 4,548.

    Mr Yasin paid tribute to his team and particularly his campaign manager Shane Kelly.

  13. Conservatives need period of 'serious reflection'published at 06:52 5 July

    Sam Read
    BBC Look East

    Sir Iain StewartImage source, Matt Souster/BBC

    Conservative Sir Iain Stewart has told me some of his colleagues have been "rather self indulgent and putting their own agendas and ambitions before party unity".

    The former minister has been an MP for 14 years, but lost the newly formed seat of Buckingham & Bletchley to Labour.

    He said the Conservatives now need a period of “serious reflection”.

  14. Labour celebrates winning Watfordpublished at 06:50 5 July

    Watford result

    In Watford, it was another Labour victory, with Matt Turmaine taking a seat, that had a 4,433 Conservative majority in 2019.

    Dean Russell, who lost his seat, said "democracy is democracy".

    He said he had delivered all his pledges over the past four and a half years.

    "The truth is I'm not going to blame anyone; this is on my shoulders; I'll take it on the chin."

  15. Postpublished at 06:48 5 July

    Text image showing Hitchin LABOUR GAIN
  16. Are we still blue? Or all the colours of the rainbow?published at 06:46 5 July

    Amy Holmes
    Political reporter, BBC Three Counties

    rainbow and clouds

    So, before 22:00 yesterday, the three counties of Bedfordshire, Buckinghamshire and Hertfordshire had 18 Conservative MPs, four Labour and two Lib Dems.

    Well what a difference a few hours can make! With three results left to it's now Lab 15, Con 6, Lib Dem 2.

    Not long now for the rest... we hope!

  17. Sir Oliver Heald's former seat goes redpublished at 06:45 5 July

    Amy Holmes
    Political reporter, BBC Three Counties

    Another massive majority overturned in Hertfordshire, with the North East Herts seat going to Labour.

    In 2019, Sir Oliver Heald had a majority of more than 18,000, but chose to retire after over 30 years as MP in the area.

    Tonight though, that majority has been wiped out with Labour's Chris Hinchcliff winning the seat with 18,358 votes and a majority of 1,923 over the Conservatives with 16,435.

    Reform UK once again in third place with 8,462 votes.

  18. Gagan Mohindra happy to win in South West Hertspublished at 06:40 5 July

    Daisie-Belle Downer

    Gagan MohindraImage source, Daisie-Belle Downer/BBC

    Gagan Mohindra was a very happy Conservative as he has retained his South West Hertfordshire seat.

    He won with 16,458 votes, an increase from 2019 when he polled 14,408.

    Sally Symington came second with 12,002 votes and in third place was Alex Sufit for Labour.

    Ketankumar Pipaliya (left) and another manImage source, Daisie-Belle Downer/BBC

    Ketankumar Pipaliya (above, on left) from UK Voice came last with 150 votes and said: "We are currently self-funded by only a few people, but we have had a great response from the community to learn for future campaigning.

    "I'm really excited about tonight; I don't care about winning or losing; I'm passionate about what I'm doing at the moment."

  19. Mid Bucks remains bluepublished at 06:06 5 July

    Amy Holmes
    Political reporter, BBC Three Counties

    Steve Baker with MP Greg Smith
    Image caption,

    Greg Smith (right), pictured with Wycombe candidate and fellow Tory Steve Baker, who is waiting for his declaration

    Mid Buckinghamshire stays Conservative, which was something that at one stage of the night, we felt was actually not going to be the case, as the Lib Dems felt they had a chance.

    In the end though, Greg Smith (who had been MP for Buckingham since 2019, a seat that has morphed into Mid Bucks due to boundary changes) remains an MP, albeit with a smaller majority than he previously enjoyed.