mayorwatch.co.uk
Parker Steps Down As ‘First Deputy Mayor’
City Hall has this morning announced that of Tim Parker, the businessman brought in by Boris Johnson to reform the Greater London Authority and chair Transport for London, will be stepping down fro…