Claim(permalink)
In 2010 the budget deficit was running at over 10% of the UK’s GDP.