Somerton and Frome by-election 2023: result
The Somerton and Frome by-election was held on 20 July 2023. Sarah Dyke (Liberal Democrat) won with 21,187 votes, 54.6% of the valid vote, a majority of 11,008 over Faye Purbrick (Conservative).
The House of Commons Library describes the result as: “Liberal Democrat gain from Conservative by Sarah Dyke with a majority of 11,008”.
At the general election of 12 December 2019, David Warburton (Conservative) won the seat with 55.8% of the vote; at the by-election Conservative received 26.2%.
Turnout was 44.1% of the 87,921 electorate, lower than the 75.6% at that general election.
The largest change in a party's share since the general election was for Conservative, down 29.6 percentage points.
By-election result, 20 July 2023
| Candidate | Party | Votes | Share | Change |
|---|---|---|---|---|
| Sarah Dyke | Liberal Democrat | 21,187 | 54.6% | +28.4 |
| Faye Purbrick | Conservative | 10,179 | 26.2% | −29.6 |
| Martin Dimery | Green Party | 3,944 | 10.2% | +5.1 |
| Bruce Evans | Reform UK | 1,303 | 3.4% | |
| Neil Guild | Labour | 1,009 | 2.6% | −10.3 |
| Rosie Mitchell | Independent | 635 | 1.6% | |
| Peter Richardson | UK Independence Party | 275 | 0.7% | |
| Lorna Corke | Christian Peoples Alliance | 256 | 0.7% |
Electorate 87,921; valid votes 38,788; rejected ballots 97. Change is in percentage points against the previous general election, by party.
Previous general election in Somerton and Frome, 12 December 2019
| Candidate | Party | Votes | Share | Change |
|---|---|---|---|---|
| David Warburton | Conservative | 36,230 | 55.8% | −0.9 |
| Adam Boyden | Liberal Democrat | 17,017 | 26.2% | +5.4 |
| Sean Dromgoole | Labour | 8,354 | 12.9% | −4.3 |
| Andrea Dexter | Green Party | 3,295 | 5.1% | +1.4 |
Electorate 85,866; valid votes 64,896; majority 19,213. The Commons Library describes it as: “Conservative hold by David Warburton with a majority of 19,213”.
All general elections and by-elections
Sources
- By-election result page
Read 15 October 2026 · SHA-256
3cc2e7d71cccb05c… - By-election candidate results (CSV)
Read 15 October 2026 · SHA-256
dbd708366ee09833… - Previous general election result page
Read 15 October 2026 · SHA-256
d2c85f1ad54e8e70… - Previous general election candidate results (CSV)
Read 15 October 2026 · SHA-256
4b4d977bc8d21819…