Dan Jarvis MP

Dan Jarvis is the Labour MP for Barnsley Central, and has been an MP continuously since 3 March 2011.