Tessa Jowell

(Contributor)

Dame Tessa Jowell is a former MP for Dulwich and West Norwood. She is running to be Labour's London mayoral candidate.

Social media

Twitter