Tessa Jowell

(Contributor)

Tessa Jowell is Labour MP for Dulwich and West Norwood.