This year, our dear colleague Bharat Mehta stepped down as Chief Executive after 23 years at Trust for London. Here we share some highlights of Bharat's time at the Trust, along with heartfelt messages from those that worked with him.
28 October 2021