Voters go to the polls in heated Batley and Spen by-election as Keir Starmer faces leadership threat

previous post