Sarah Green won the election (Image: Getty Images)
Get UK politics insight with our free daily email briefing straight to your inbox
Invalid EmailSomething went wrong, please try again later.Sign upWhen you subscribe we will use the information you provide to send you these newsletters. Your information will be used in accordance with ourPrivacy Notice.Thank you for subscribingWe have more newslettersShow meSee ourprivacy notice
The Liberal Democrats have snatched victory from the Tories in a shock result at the Chesham and Amersham by-election.
Conservative Peter Fleet lost the seat to the Lib Dem candidate Sarah Green after the results were declared shortly before 2am on Friday.
The Lib Dems recorded 21,517 votes compared to 13,489 for the Tories in a huge swing for the party.
In a speech on her win Sarah said: "I am humbled by the faith you have placed in me.
"Together we have said enough is enough, we will be heard and the government will listen."
The stunning victory saw Ms Green defeat Tory Peter Fleet by a majority of 8,028.
The Liberal Democrats said of the win: "Liberal Democrats WIN Chesham and Amersham! Huge congratulations to Sarah Green and the amazing Lib Dem team on the ground.
It had been held by the Tories for decades
(Image: Getty Images)
"This is a huge triumph."
Before her shock win Sarah Green said on Twitter: "I have loved every minute of this campaign. From the doorstep conversations to the warm welcomes visiting local businesses and community groups.
"Whatever happens tonight, people in Chesham and Amersham know they will no longer be taken for granted."
The constituency in Buckinghamshire has been held by Boris Johnson's party since its creation in 1974.
The by-election race had been triggered after Dame Cheryl Gillan, who had been the MP since 1992, died in April.
The by-election was triggered after the death of Dame Cheryl Gillan
(Image: Getty Images)
Ed Davey's Lib Dems had insisted the race was close and could “go down to the wire” and that the Tories "could be in for a shock" before polls opened.
Reacting to the news the party leader said: "Congratulations to Sarah Green who has just sent a shockwave through British politics.
"If lib Dems can beat the Tories here, we can beat them anywhere. The blue wall can be smashed by the Lib Dems."
Layla Moran MP, who was previously a contender for the leadership of the party, said: "We've only flipping done it!! Congratulations to Sarah Green Member of Parliament for Chesham and Amersham.
"Incredible scenes. The blue wall is cracking as the yellow star shines through."
Labour support is low in the Home Counties seat, with the party taking just 12% of the vote in 2019. Friday's result saw them take just 622 votes.
Lib Dems claim they can beat Tories in crunch Chesham and Amersham by-election
Tory MP Dame Cheryl Gillan dies aged 68
Chesham and Amersham, named after the market towns in the constituency, has had just two MPs in its history, Sir Ian Gilmour until 1992, and former Welsh secretary Dame Cheryl.
Ed Davey had been a regular fixture in the constituency during the campaign in efforts to win over voters, while the Prime Minister also made an appearance.
Although the Liberal Democrats were confident in their chances, Dame Cheryl took the seat with a majority of 16,233 in the 2019 general election, more than half of the vote.
Tory candidate Peter Fleet
Labour polled third in the 2019 general election.
Meanwhile, Carolyne Culver stood for the Green Party, Brendan Donnelly for Rejoin EU, Alex Wilson for Reform UK, Carla Gregory for Breakthrough Party and Adrian Oliver for Freedom Alliance.
Dame Cheryl, who served as Welsh secretary between May 2010 and September 2012, died at the age of 68 on April 4 following a lengthy illness.
She was a long term opponent of HS2, among the key issues for voters as they went to the polls.
Three Tory aristocrats get Parliament seats for life in election where 36 people voted
The full results from the by-election were as follows:
Sarah Green (LD) 21,517 (56.69%)
David Fleet (C) 13,489 (35.54%)
Carolyne Culver (Green) 1,480 (3.90%)
Natasa Pantelic (Lab) 622 (1.64%)
Alex Wilson (Reform) 414 (1.09%)
Carla Gregory (Breakthrough) 197 (0.52%)
Adrian Oliver (FA) 134 (0.35%)
Brendan Donnelly (Rejoin) 101 (0.27%)
LD maj 8,028 (21.15%)
Electorate 72,828; Turnout 37,954 (52.11%