That's the cost of the Olympics - not what the tax payers paid. The newspapers don't tell you that.
That's not what the article I read said.
Here's a newer article and mentions £9.3 billion of public sector funds ( including cash from central government, London authorities and the National Lottery).
That's not what the article I read said.
Here's a newer article and mentions £9.3 billion of public sector funds ( including cash from central government, London authorities and the National Lottery).
http://www.bbc.co.uk/news/uk-12477803