Sir Edward Lister

(Contributor)

Sir Edward Lister is the mayor of London’s chief of staff and deputy mayor for planning.