City of London picks new planning chief

The former chair of Westminster’s planning and city development committee, Alastair Moss, will be in charge of rolling out the City of London’s ‘most ambitious local plan to date’