London is as well-prepared as any city in Olympic history to host the Games, Mayor Boris Johnson has said. Playing down concerns about the city’s transport network, he also insisted the Games would make money. “We are going to be selling London,” he told the BBC, adding that the Games...
Read more