mayorwatch.co.uk
First new London bus driven off the production line
Boris Johnson has driven the first of London’s new buses off of the production line, ahead of eight prototypes entering testing early next year. In his 2008 election manifesto the Mayor promised to…