Via Dave Hill comes the dread announcement that Tim ‘Slasher’ Parker will be the new Chair of Transport for London from September. Transport experience: nil, slash’n’burn cost cutting, sacking and outsourcing experience: lots. I have an extremely nasty feeling about this, increased by looking at the revised Board from 14th June 2008:
Boris Johnson Chair, Board [...]