Olympics costs come in €463m under budget
The cost of the London 2012 Games has come in at £377m (€463m) under budget, according to government figures released today.
The overall cost of the Games is forecast at £8.921bn (€10.953bn) from a budget of £9.298bn (€11.415m).