“The London mayor had promised that no more public money would be used on the project, following a £30m injection of cash by Transport for London. But Johnson has decided that the capital’s taxpayers will guarantee the future maintenance of the bridge – a decision that could mean considerable extra funding in future years.”