W 2001 roku dostał się do Izby Gmin z okręgu wyborczego Leigh. Swoją pierwszą mowę w parlamencie wygłosił 4 lipca 2001. W latach 2003–2004 był prywatnym asystentem parlamentarnym ministra spraw wewnętrznych, Davida Blunketta, a od 2004 roku minister edukacji Ruth Kelly. Po wyborach przeprowadzonych w 2005 roku został parlamentarnym podsekretarzem stanu w ministerstwie spraw wewnętrznych. Uzyskał reelekcję na stanowisko członka Izby Gmin w 2005, 2010 i w 2015 roku.
Od 5 maja 2006 do 28 czerwca 2007 pełnił funkcję ministra stanu w Ministerstwie Zdrowia. Od 28 czerwca 2007 do 24 stycznia 2008 pełnił funkcję naczelnego sekretarza skarbu. W latach 2008–2009 piastował stanowisko ministra kultury, mediów i sportu Wielkiej Brytanii. Od 6 czerwca 2009 do 6 maja 2010 pełnił funkcję ministra zdrowia.
W 2015, po rezygnacji Eda Milibanda, ubiegał się o stanowisko lidera Partii Pracy. Przegrał jednak wybory wewnątrzpartyjne z Jeremym Corbynem.
8 maja 2017 objął funkcję burmistrza Wielkiego Manchesteru. Uzyskał reelekcję w 2021 roku.
18 czerwca 2026 wygrał wybory uzupełniające do Izby Gmin w okręgu Makerfield, co zakończyło jego kadencję na stanowisku burmistrza. 17 lipca 2026 został liderem Partii Pracy. 20 lipca 2026 objął stanowisko premiera Wielkiej Brytanii.