North Shropshire by-election

Conservative

-

Liberal Democrats

WON

Labour

-

Reform UK

-

Green

-