The opposition Labour Party narrowly holds the West Yorkshire constituency of Batley and Spen with a reduced majority of just 323 votes, defying expectations of a loss. (BBC) Elections in the United Kingdom, Batley and Spen by-election link embed save