North Shropshire by-election 2021: result
The North Shropshire by-election was held on 16 December 2021. Helen Morgan (Liberal Democrat) won with 17,957 votes, 47.2% of the valid vote, a majority of 5,925 over Neil Shastri-Hurst (Conservative).
The House of Commons Library describes the result as: “Liberal Democrat gain from Conservative by Helen Morgan with a majority of 5,925”.
At the general election of 12 December 2019, Owen Paterson (Conservative) won the seat with 62.7% of the vote; at the by-election Conservative received 31.6%.
Turnout was 46.2% of the 82,314 electorate, lower than the 67.9% at that general election.
The largest change in a party's share since the general election was for Liberal Democrat, up 37.2 percentage points.
By-election result, 16 December 2021
| Candidate | Party | Votes | Share | Change |
|---|---|---|---|---|
| Helen Morgan | Liberal Democrat | 17,957 | 47.2% | +37.2 |
| Neil Shastri-Hurst | Conservative | 12,032 | 31.6% | −31.1 |
| Ben Wood | Labour | 3,686 | 9.7% | −12.4 |
| Duncan Kerr | Green Party | 1,738 | 4.6% | +1.4 |
| Kirsty Walmsley | Reform UK | 1,427 | 3.8% | |
| Andrea Allen | UK Independence Party | 378 | 1.0% | |
| Martin Daubney | The Reclaim Party | 375 | 1.0% | |
| Howling Laud Hope | Official Monster Raving Loony Party | 118 | 0.3% | |
| Suzie Akers Smith | Independent | 95 | 0.3% | |
| James Elliot | Heritage Party | 79 | 0.2% | |
| Boris Been-Bunged | Rejoin EU | 58 | 0.2% | |
| Earl Jesse | Freedom Alliance | 57 | 0.2% | |
| Russell Dean | The Party Party | 19 | 0.1% | |
| Yolande Kenward | Independent | 3 | 0.0% |
Electorate 82,314; valid votes 38,022; rejected ballots 74. Change is in percentage points against the previous general election, by party.
Previous general election in North Shropshire, 12 December 2019
| Candidate | Party | Votes | Share | Change |
|---|---|---|---|---|
| Owen Paterson | Conservative | 35,444 | 62.7% | +2.2 |
| Graeme Currie | Labour | 12,495 | 22.1% | −9.0 |
| Helen Morgan | Liberal Democrat | 5,643 | 10.0% | +4.7 |
| John Adams | Green Party | 1,790 | 3.2% | +0.1 |
| Robert Jones | Shropshire Party | 1,141 | 2.0% |
Electorate 83,258; valid votes 56,513; majority 22,949. The Commons Library describes it as: “Conservative hold by Owen Paterson with a majority of 22,949”.
All general elections and by-elections
Sources
- By-election result page
Read 15 October 2026 · SHA-256
8fcbf835ac4cf9d1… - By-election candidate results (CSV)
Read 15 October 2026 · SHA-256
fb0dd7c4e497e170… - Previous general election result page
Read 15 October 2026 · SHA-256
d6d8bcf0a6faf906… - Previous general election candidate results (CSV)
Read 15 October 2026 · SHA-256
28782122ea865f88…