From figures published September 2010, UK public sector net debt was £952.8 billion. (or 64.6% of National GDP) – Source: Office National Statistics [1] (page updated October 25, 2010)

Vodpod videos no longer available.