Avocat (solliciteur) depuis 2006[2], il travaille pour une société de syndicalistes avant d'entrer en politique[3]. Il est élu pour la première fois député de la circonscription de Leeds-Est à la Chambre des communes lors des élections législatives du 7 mai 2015[4]. Il appartient à l'aile gauche du parti[3], et est républicain[5]. Lors de sa prestation de serment à la Chambre des communes le , il prononce ainsi les paroles suivantes avant son serment de fidélité à la reine : « Considérant que le chef d’État devrait être élu, je fais ce serment pour servir mes électeurs »[5].