Divisions in Batley and Spen are being stoked by a by-election that did not need to happen

Divisions in Batley and Spen are being stoked by a by-election that did not need to happen