Po raz pierwszy wszedł do Izby Gmin w wyborach powszechnych w 2015 roku z londyńskiego okręgu wyborczego Holborn and St Pancras, gdzie jako kandydat Partii Pracy był następcą ustępującego posła z tego okręgu, labourzysty Franka Dobsona. Ponownie wybierany z tego samego okręgu w 2017 oraz w 2019.

18 września 2015 wszedł do gabinetu cieni Jeremy’ego Corbyna jako cień ministra stanuPozycja ministra stanu w rządach Zjednoczonego Królestwa ma zwykle inne znaczenie niż np. w systemie polskim. Ministrowie stanu Jej Królewskiej Mości mają pozycję niższą od sekretarzy stanu. ds. imigracji; ustąpił z tego stanowiska 27 czerwca 2016 protestując, podobnie jak grupa innych labourzystów, przeciwko przywództwu Corbyna w partii. 6 października tego samego roku wszedł ponownie do gabinetu cieni jako cień sekretarza stanu ds. Brexitu.

Na początku 2020 był liderem sondażu YouGov na następcę rezygnującego Jeremy’ego Corbyna. 4 kwietnia 2020 został wybrany na nowego przewodniczącego Partii Pracy, w ostatniej fazie już w pierwszej turze pokonując dwie ostatnie kontrkandydatki, posłanki i Lisę Nandy.