The Office for National Statistics (ONS) has today revealed the UK Government borrowed £16 billion in May.However, the figure was lower than the £18 billion expected and was 8% less than the figure in May 2009.Overall, Government debt stands at £903 billion – the equivalent to 62.2% of GDP – the highest ever. However, public [...]
More: Government borrowing hits £16bn in May