1986-1990 élu conseiller de la circonscription de Lambeth
1995 nommé conseiller spécial du secrétaire permanent du ministère des Finances
1996 devenu conseiller spécial du ministre du Patrimoine national
1997 élu membre de la Chambre des communes du Royaume-Uni
2001 nommé membre de l'ombre du cabinet de l'opposition
2005 reçu le prix politique de l'Association Hansard britannique
2009 devenu président de la Chambre des communes du Royaume-Uni
2010 reçu le prix du politicien de l'année par Stonewall
Réélu quatre fois jusqu'en 2019, démission en 2019
Nommé en novembre 2019 intendant du domaine royal de Knole
En janvier 2020 nommé professeur de sciences politiques au Royal Holloway, Université de Londres