
Sadiq Khan has revealed a former managing director of the Canary Wharf Group as his new business deputy.
Howard Dawber was announced by City Hall on Monday morning as London’s new deputy mayor for business, replacing Rajesh Agrawal in the £141k-per-year role.