By-Election Location
By winning party colour
Voting Breakdown
Percentage based
Gains and Losses
Percentage based
Con 1274 [67.6%; -7.6%]
Green 329 [17.4%; +6.7%]
Lab 283 [15.0%; +0.8%]
Turnout 19.6%
Conservative hold
Percentage changes from 2017