W 2015 z powodzeniem kandydował do Izby Gmin, w okręgu Torfaen. Podczas kolejnych wyborów (w latach: 2017, 2019 i 2024), uzyskiwał reelekcje poselskie z tego samego okręgu. Od 2015 do 2020 pełnił niższe funkcje rządowe w gabinecie cieni kierowanym przez Jeremy'ego Corbyna. W 2020 wszedł w skład gabinetu cieni utworzonego przez nowego lidera partii – Keira Starmera. Początkowo zajmował w nim stanowisko ministra spraw wewnętrznych (od 5 kwietnia 2020 do 29 listopada 2021), następnie sekretarza stanu ds. handlu międzynarodowego (do 4 września 2023) i ministra bez teki (do 30 maja 2024). 8 lipca 2024 premier Keir Starmer powołał go na stanowiska skarbnika generalnego oraz ministra ds. konstytucji i stosunków z Unią Europejską. 5 grudnia 2025 został członkiem gabinetu. 20 lipca zakończył sprawowanie funkcji rządowych.
Życie prywatne Jest żonaty z Rebeccą Nelson, poznaną w czasie nauki w szkole średniej, z którą ma dwie córki i syna.