Representation Location Election history MPs representing Batley and Spen The following MPs have represented Batley and Spen since its boundaries were last changed in 2010. Kim Leadbeater Labour Since July 2021 Tracy Brabin Labour (Co-op) From October 2016 to May 2021 Jo Cox Labour From May 2015 to June 2016 Mike Wood Labour From May 2010 to March 2015