Batley and Spen by-election results: Kim Leadbeater wins for Labour

Kim Leadbeater has won the Batley and Spen by-election, holding the seat for Labour.

Kim Leadbeater is the new Batley and Spen MP
Kim Leadbeater is the new Batley and Spen MP

Ms Leadbeater beat Conservative candidate Ryan Stephenson by a narrow margin of 323 votes.

George Galloway, representing the Workers Party, finished third.

Sign up to our daily newsletter

The i newsletter cut through the noise

Here are the full results:

Kim Leadbeater, Labour - 13,296 votes

Ryan Stephenson, Conservative - 12,973

George Galloway, Workers Party - 8,264

Tom Gordon, Liberal Democrats - 1,254

Corey Robinson, Yorkshire Party - 816

Therese Hirst, English Democrats - 207

Jack Thomson, UKIP - 151

Howling Laud Hope, The Official Monster Raving Loony Party - 107

Mike Davies, Alliance for Green Socialism - 104

Paul Bickerdike, Christian People's Alliance - 102

Jonathan Tilt, Freedom Alliance - 100

Anne Marie Waters, The For Britain Movement - 97

Andrew Smith, Rejoin EU - 75

Oliver Purser, Social Democratic Party - 66

Jayda Fransen, Independent - 50

Susan Laird, Heritage Party - 33