Budget worries are soothed by realistic targets and prudence

There was uproar three years ago when the former government announced that the bill for the London 2012 Games had risen from the estimated £2.4bn to £9.3bn.


Read all

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.