Full General Election results for Beds, Bucks and Herts - every constituency result

  • Follow the results as they are declared with our live map


There were gains for both Labour and the Lib Dems as voting in the three counties of Bedfordshire, Buckinghamshire (including Milton Keynes) and Hertfordshire followed national trends.

Among the big names to fall were Grant Shapps in Welwyn Hatfield.

Labour took all three seats around Milton Keynes and Bletchley. While Alistair Strathern, who won the Mid Bedfordshire seat for Sir Keir Starmer in the October 2023 by election, took Hitchin.

Mid Bedfordshire, formerly occupied by Nadine Dorries, returned to the Conservatives, They also held North Beds.

It was also a good night for the Lib Dems who held St Albans and took Harpenden and Berkhamsted

Results snapshot

  • Bedford: LABOUR HOLD

  • Dunstable and Leighton Buzzard: LABOUR GAIN

  • Luton North: LABOUR HOLD

  • Luton South and South Bedfordshire: LABOUR HOLD

  • Mid Bedfordshire: CONSERVATIVE HOLD

  • North Bedfordshire: CONSERVATIVE HOLD

  • Milton Keynes Central: LABOUR GAIN

  • Aylesbury: LABOUR GAIN

  • Milton Keynes North: LABOUR GAIN

  • Buckingham and Bletchley: LABOUR GAIN

  • Hemel Hempstead: LABOUR GAIN

  • Harpenden and Berkhamsted: LIB DEMS GAIN

  • Hitchin: LABOUR GAIN

  • North East Hertfordshire: LABOUR GAIN

  • Hertford and Stortford: LABOUR GAIN

  • Welwyn Hatfield: LABOUR GAIN

  • St Albans: LIB DEMS HOLD

  • Stevenage: LABOUR GAIN


BEDFORDSHIRE

Bedford

Result: LABOUR HOLD

Full result in the 2024 General Election in Bedford:

  • Pinder Chauhan - Conservatives - 8,912 (21.92%)

  • Prince Sadiq Chaudhury - Workers' Party - 996 (2.45%)

  • Ben Foley - Green - 2,394 (5.89%)

  • Tarek Javed - Independent - 1,442 (3.55%)

  • Matt Lansley - Reform UK - 4,548 (11.19%)

  • Henry Vann - Lib Dems - 4,025 (9.90%)

  • Mohammad Yasin - Labour - 18,342 (45.11%)

Bedford, an ultra-marginal Labour seat, saw Mohammad Yasin of the Labour Party win the 2019 election with a razor-thin majority of 145 votes (0.3%). The notional result indicates a slightly larger Labour majority of 1,113 votes (2.4%), but it remains the most marginal Labour seat in the region and the 12th most marginal nationally. The Conservatives would need a mere 1.2% swing to win the seat. The constituency is ethnically diverse, with 30.7% of the population from a BAME background in the 2021 Census.


Dunstable & Leighton Buzzard

Result: LABOUR GAIN

Full result in the 2024 General Election in Dunstable & Leighton Buzzard:

  • Emma Holland-Lindsay - Lib Dems - 6,497 (14.11%)

  • Sukhinder Hundal - Green - 2,115 (4.59%)

  • Alex Mayer - Labour - 14,976 (32.52%)

  • Harry Palmer - Reform UK - 8,071 (17.53%)

  • Andrew Selous - Conservatives - 14,309 (31.08%)

  • Antonio Vitiello - English Democrats & UKIP - 77 (0.17%)

In the 2019 election, Conservative Andrew Selous secured the South West Bedfordshire seat with a majority of 18,583 (34.9%). Following boundary changes and the renaming of the constituency to Dunstable & Leighton Buzzard, the notional majority has been cut to 15,386 (31.9%). Despite its current safety, it has been marginal in the past, notably in 1997 when the Conservative majority was just 132. The constituency, situated west across the M1 from Luton, encompasses (as the name suggests) the commuter territories of Leighton Buzzard and Dunstable, with tourism playing a significant role in the local economy.


Luton North

Result: LABOUR HOLD

Full results in the 2024 General Election in Luton North:

  • Waheed Akhbar - Workers' Party - 3,914 (10.1%)

  • Jilleane Brown - Conservatives - 7,167 (18.5%)

  • James Fletcher - Reform UK - 4,666 (12.04%)

  • Ejel Khan - Green - 1,940 (5.01%)

  • Sarah Owen - Labour - 14,677 (37.88%)

  • Sean Prendergast - Lib Dems - 1,890 (4.88%)

  • Toqueer Shah - Independent - 4,393 (11.34%)

  • Paul Trathen - SDP - 98 (0.25%)

In the 2019 election, Sarah Owen won the Luton North seat for Labour with a majority of 9,247 (21.7%). Following boundary changes, the notional majority is slightly reduced to 8,740 (19.6%). This seat ranks as the second safest Labour seat in the Anglia region, with the Conservatives needing a 9.8% swing to win. It has been in Labour hands since 1997, and the party has a strong overall majority on Luton Borough Council following the 2023 local elections. Geographically, it is the smallest seat in the Anglia region but the most densely populated, with a significant Muslim population comprising 32.5% of residents.


Luton South and South Bedfordshire

Result: LABOUR HOLD - 6,858 majority

Full result from the 2024 General Election in Luton South and South Bedfordshire:

  • Edward Carpenter - Green - 2,401 (6.26%)

  • Dominic Griffiths - Lib Dems - 2,400 (6.25)

  • Rachel Hopkins - Labour - 13,593 (35.42%)

  • Norman Maclean - Reform UK - 4,759 (12.40%)

  • Attiq Ahmed Malik - Independent - 5.384 (14.03%)

  • Yasin Rehman - Workers' Party - 3,110 (8.10%)

  • Mark Versallion - Conservatives - 6,735 (17.55%)

Turnout: 49.87%

Constituency profile: In the 2019 election, Labour's Rachel Hopkins won the Luton South seat with a majority of 8,756 (20.8%), which has been reduced to a notional majority of 6,066 (13.5%). This seat - now renamed Luton South and South Bedfordshire - ranks as the second most marginal Labour seat in the Anglia region, with the Conservatives needing a 6.7% swing to win. The area is known for its diverse population, with a significant Muslim community comprising 29.7% of the population, and it hosts key institutions such as the international airport and shopping centre. Labour retained a strong overall majority on Luton Borough Council in the 2023 local elections.


Mid Bedfordshire

Result: CONSERVATIVES HOLD - majority 1,321

Full results from the 2024 General Election in Mid Bedfordshire:

  • Richard Brunning - SDP - 172 (0.35%)

  • Dave Holland - Reform UK - 8,594 (17.32%)

  • Gareth Mackey - Independent - 1,700 (3.43%)

  • Maahwish Mirza - Labour - 15,591 (31.42%)

  • Stuart Roberts - Lib Dems - 4,068 (8.20%)

  • Cade Sibley - Green - 2,584 (5.21%)

  • Blake Stephenson - Conservatives - 16,912 (34.08%)

Constituency profile: Mid Bedfordshire, traditionally a very safe Conservative seat, saw a significant shift during the October 2023 by-election following Nadine Dorries' resignation, resulting in Labour candidate Alistair Strathern winning with a narrow majority of 1,192 votes (3.0%). This marked a notable departure from the previous true-blue stronghold, with Ms Dorries having won a substantial majority of 24,664 votes (38.1%) in the 2019 election. The constituency, which encompasses mostly rural and affluent areas, experienced boundary changes in 2024, contributing to the altered electoral landscape.


North Bedfordshire

Result: CONSERVATIVES HOLD

Full result in the 2024 General Election in North Bedfordshire:

  • Pippa Clayton - Reform UK - 8,433 (16.36%)

  • Philippa Fleming - Green - 3,027 (5.87%)

  • Richard Fuller - Conservatives - 19,981 (38.75%)

  • Uday Nagaraju - Labour - 14,567 (28.25%)

  • Joanna Szaub-Newton - Lib Dems - 5,553 (10.77%)

North Bedfordshire is the new name for the reshaped North East Bedfordshire seat won by Conservative Richard Fuller in 2019 election with a majority of 24,283 votes (37.3%), and the notional result shows a Conservative majority of 23,631 (42.0%). Labour would need a significant 21.0% swing to win the seat. Historically, the constituency was represented by notable figures such as Alistair Burt and Sir Nicholas Lyell of the Conservative Party.


HERTFORDSHIRE

Hemel Hempstead

Result: LABOUR GAIN

Full result in the 2024 General Election in Hemel Hempstead:

  • Sammy Barry-Mears - Lib Dems - 5,096 (11.55%)

  • Sherief Hassan - Green - 2,492 (5.65%)

  • David Taylor - Labour - 16,844 (38.19%)

  • Noel Willcox - Reform UK - 7,689 (17.43%)

  • Andrew Williams - Conservatives - 11,987 (27.18%)

Tory Sir Mike Penning won Hemel Hempstead with a majority of 14,563 (28.4%), although boundary changes have reduced the notional majority to 13,161 (26.8%). The constituency has been Conservative since 2005, was held by Labour from 1997-2005, and is the 171st most marginal Tory seat nationally. Located in the Hertfordshire commuter belt, Hemel Hempstead is an affluent new town. The Liberal Democrats took control of the local Dacorum Council from the Tories in the 2023 local elections with a 6.8% swing.


Harpenden and Berkhamsted

Result: LIBERAL DEMOCRATS GAIN

Full result in the 2024 General Election in Harpenden and Berkhamsted:

  • Victoria Collins - Lib Dems - 27,282 (50.21%)

  • Nigel Gardner - Conservatives - 16,574 (30.50%)

  • Paul De Hoest - Green - 1,951 (3.59%)

  • Zara Layne - Labour - 4,061 (7.47%)

  • Mark Patten - SDP - 223 (0.41%)

  • Saba Poursaeedi - Reform UK - 4,245 (7.81%)

This new seat for 2024 has a notional Conservative majority of 15,044 (27%), and incorporates large parts of the Hitchin and Harpenden seat won by Tory Bim Afolami with a majority of 6,895 (11.7%) in 2019, along with parts of South West Hertfordshire. The constituency is the 174th most marginal Tory seat nationally of 372, with the Liberal Democrats needing a 13.5% swing to win. It returned an estimated 60% Remain vote in the 2016 EU Referendum.


Hitchin

Result: LABOUR GAIN

Full result in the 2024 General Election in Hitchin:

  • Bim Afolami - Conservatives - 14,958 (29.04%)

  • Alistair Strathern - Labour - 22,067 (42.84%)

  • Chris Lucas - Lib Dems - 4,913 (9.54%)

  • Charles Spencer Bunker - Reform UK - 6,760 (13.12%)

  • William Lavin - Green - 2,631 (5.11%)

  • Sid Cordle - Christian Peoples Alliance - 181 (0.35%)

This seat has had its boundaries changed for 2024 and crosses into Bedfordshire for the first time. It has a notional Conservative majority of 11,264 (20.8%), and is being targeted by both Labour and the Liberal Democrats. It is notionally the tenth most winnable seat for Labour in the region and the third most winnable seat for the Liberal Democrats in the Anglia region. Labour would need a 10.4% swing to win it or the Liberal Democrats would need an 11.7% swing.


North East Hertfordshire

Result: LABOUR GAIN

Full result in the 2024 General Election in North East Hertfordshire:

  • Steven Adelantado - Reform UK - 8,462 (16.11%)

  • Ruth Brown - Lib Dems - 5,463 (10.40%)

  • Vicky Burt - Green - 3,802 (7.24%)

  • Nikki Da Costa - Conservatives - 16,453 (31.32%)

  • Chris Hinchcliff - Labour - 18,358 (34.94%)

The Conservative Party won North East Hertfordshire through Sir Oliver Heald's majority of 18,189 (32.9%) in 2019, and that remains unchanged by boundary adjustments. The seat, ranked 226th most marginal Tory seat nationally, has been a safe Conservative seat, and would require a 16.4% swing for Labour to win. The constituency spans North and East Hertfordshire, encompassing Letchworth, Baldock, Royston, Buntingford, and Puckeridge, with a mix of technology companies, light engineering, and agriculture. Labour and the Liberal Democrats now run the local North Hertfordshire Council after the Conservatives lost their overall majority in 2019 after two decades in power.


Hertford and Stortford

Result: LABOUR GAIN

Full result in the 2024 General Election in Hertford and Stortford:

  • John Burmicz - Reform UK - 8,325 (15.43%)

  • Helen Campbell - Lib Dems - 4,167 (7.72%)

  • Nick Cox - Green - 4,373 (8.10%)

  • Josh Dean - Labour - 20,808 (38.56%)

  • Jane Fowler - Alliance for Democracy & Freedom - 139 (0.26%)

  • Barry Hensall - Heritage - 137 (0.25%)

  • Julie Marson - Conservatives - 16,016 (29.68%)

Won by the Conservatives in 2019, Hertford & Stortford returned Julie Marson as MP with a majority of 19,620 (32.6%), a figure slightly reduced by boundary changes to a notional majority of 17,806 (32.0%). This is the 157th safest Tory seat nationally, with Labour needing a 16.0% swing to win. Located in the south-east corner of Hertfordshire, bordering Essex, the constituency includes the towns of Hertford, Bishop's Stortford, Ware, and Sawbridgeworth, and voted 51% Remain in 2016. There was a big swing to the Greens in this part of Hertfordshire in the 2023 local elections and the party now runs East Hertfordshire Council with the help of other parties.


Welwyn Hatfield

Result: LABOUR GAIN - 3,799 majority

Full result from the 2024 General Election in Welwyn Hatfield:

  • Jack Aaron - Reform UK - 6,397 (13.2%)

  • Sarah Butcher - Green - 2,986 (6.16%)

  • Andrew Lewin - Labour - 19,877 (41.02%)

  • John Munro - Lib Dems - 3,117 (6.43%)

  • Grant Shapps - Conservatives - 16,078 (33.18%)

Turnout: 64.38%

Constituency profile: Cabinet minister Grant Shapps has held the seat for the Conservatives since 2005, and he won a majority of 10,955 (21.0%) in 2019. That figure has been trimmed slightly to a notional majority of 10,773 (20.8) by boundary changes. This is the 126th most marginal Tory seat nationally, with Labour needing a 10.4% swing to win. The constituency includes Welwyn, Hatfield, and Brookmans Park, with the pharmaceutical sector being the major industry.


St Albans

Result: LIBERAL DEMOCRATS HOLD

Full result in the 2024 General Election in St Albans:

  • Sophia Adams Bhatti - Labour - 5,189 (10.05%)

  • Daisy Cooper - Lib Dems - 29,222 (56.62%)

  • John Dowdle - Reform UK - 4,336 (8.40%)

  • Simon Grover - Green - 3,272 (6.34%)

  • Dafydd Morriss - Heritage Party - 104 (0.20%)

  • Stewart Slattery - SDP - 103 (0.20%)

  • James Spencer - Conservatives - 9,388 (18.19%)

The only Lib Dem-held seat in the Anglia region, St Albans was won by deputy party leader Daisy Cooper with a 2019 majority of 6,293 (10.9%), reduced slightly by boundary changes to a notional majority of 5,905 (10.7%). The Conservatives would need a 5.3% swing to win a constituency which includes the cathedral city of St Albans, and the towns of London Colney and Bricket Wood, and is home to many London commuters. It was one of the highest Remain-voting areas in the 2016 Referendum, at an estimated 62%.


Stevenage

Result: LABOUR GAIN - majority 6,618

Full result in the 2024 General Election in Stevenage:

  • Kevin Bonavia - Labour - 17,698 (41.43%)

  • Alex Clarkson - Conservatives - 11,080 (25.94%)

  • Paul Dawson - Green - 2,655 (6.22%)

  • Peter Hopper - Reform UK - 7,667 (17.95%)

  • Lisa Nash - Lib Dems - 3,467 (8.12%)

  • Joshua Smith - Christian People Alliance - 148 (0.35%)

Turnout: 60.95%

Constituency profile: Conservative Stephen McPartland won a majority of 8,562 (18.0%) in 2019, and there are no boundary changes for 2024. This is the 112th most marginal Tory seat nationally, with Labour needing a 9.0% swing to win. The constituency, centred around the town of Stevenage, Britain's first post-World War II new town, also includes parts of North and East Hertfordshire districts. Stevenage Council is the only one in the Anglia region to have had a Labour majority since it was created in 1973, with the party winning 27 of 39 seats in 2019.


MILTON KEYNES AND BUCKINGHAMSHIRE

Aylesbury

Result: LABOUR GAIN

Full result in the 2024 General Election in Aylesbury:

  • Julie Atkins - Green - 2,590 (5.19%)

  • Rob Butler - Conservatives - 14,451 (28.94%)

  • Jan Gajdos - Workers' Party - 516 (1.03%)

  • Laura Kyrke-Smith - Labour - 15,081 (30.20%)

  • Steve Lambert - Lib Dems - 10,440 (20.91%)

  • Lesley Taylor - Reform UK - 6,746 (13.51%)

  • Richard Wilding - SDP - 116 (0.23%)

The Conservatives won the Aylesbury seat in 2019 through Rob Butler with a majority of 17,373 (28.7%), holding a seat they have held since 1945. Following boundary changes, the notional majority remains stable at 16,640 (28.8%). This seat ranks as the 23rd most marginal Conservative seat in the Anglia region, with Labour needing a 14.4% swing to win and the Liberal Democrats needing a 14.9% swing. Aylesbury has historically been a safe Conservative seat, and the Conservative majority increased from 14,656 (24.9%) in 2017.


Buckingham & Bletchley

Result: LABOUR GAIN

Full result in the 2024 General Election in Buckingham & Bletchley:

  • Callum Anderson - Labour - 17,602 (36.95%)

  • Ray Brady - Independent - 500 (1.05%)

  • Jordan Cattell - Reform UK - 7,468 (15.68%)

  • Dominic Dyer - Lib Dems - 4,300 (9.03%)

  • Amanda Onwuemene - Green - 2,590 (5.44%)

  • Iain Stewart - Conservatives - 15,181 (31.87%)

A new seat for 2024, this constituency merges the Buckingham part of the old constituency with Bletchley from Milton Keynes South. Greg Smith won for the Conservatives in 2019 with a majority of 20,411 votes, but the notional result shows a reduced Conservative majority of 13,345 votes, making it the 15th most marginal Conservative seat in the Anglia region. Historically, Buckingham was represented by notable figures such as John Bercow, who served as Speaker of the House of Commons, and Robert Maxwell of Labour.


Milton Keynes Central

Result: LABOUR GAIN

Full results for the 2024 General Election in Milton Keynes Central:

  • Frances Bonney - Green - 3,226 (6.76%)

  • James Cox - Lib Dems - 4,931 (10.33%)

  • Emily Darlington - Labour - 20,209 (42.34%)

  • Johnny Luk - Conservatives - 12,918 (27.07%)

  • David Reilly - Reform UK - 6,245 (13.08%)

  • Alfred Saint-Clare - Heritage Party - 200 (0.42%)

The Conservative Party has held the Milton Keynes Central seat, based on the old Milton Keynes South constituency, since 2010. Iain Stewart won the 2019 election with a majority of 6,944 (10.8%). Following boundary changes, the notional majority has been slightly reduced to 4,952 (9.4%). This seat ranks as the 60th most marginal Tory seat nationally, with Labour needing a 4.7% swing to win. Milton Keynes Council has been hung since 2014, with Labour currently leading a minority administration after making gains in the 2023 local elections.


Milton Keynes North

Result: LABOUR GAIN

Full result in the 2024 General Election in Milton Keynes North:

  • Chris Curtis - Labour - 19,318 (42.02%)

  • Jane Duckworth - Reform UK - 6,164 (13.41%)

  • Ben Everitt - Conservatives - 13,888 (30.21%)

  • Alan Francis - Green - 3,242 (7.05%)

  • Clare Tevlin - Lib Dems - 3,365 (7.32%)

Turnout: 65.10%

The Conservatives won Milton Keynes North in 2019 with Ben Everitt claiming a majority of 6,255 (10.0%), which has been slightly increased to a 6,327 (13.1%) notional majority after boundary changes. This seat ranks as the seventh most marginal Conservative seat in the Anglia region, with Labour needing a 6.6% swing to win, making it their sixth most winnable seat in the region. Milton Keynes North is known for its fast-growing population and encompasses the more rural areas of Milton Keynes, stretching north towards Olney. Despite being historically hung, Milton Keynes Council has seen a minority Labour administration since 2014.

For live updates on results for the East of England, click here.

You can also follow live coverage led by Tom Bradby through the night on ITV1 or stream it on ITVX.


Subscribe free to our Election Briefing newsletter here for exclusive and original campaign coverage from ITV News. Direct to your inbox at 5pm every weekday