By-Election Location
By winning party colour
Voting Breakdown
Percentage based
Gains and Losses
Percentage based
Labour 2632 [62.2%; +9.4%]
LD 961 [22.7%; +3.5%]
Conservative 286 [6.7% +1.9%]
Green 270 [6.4%; -5.1%
Trade Unionist 83 [1.9%; -1.6%]
Majority 1671
Turnout 4232
Labour HOLD
Percentage changes from 2016