Public Finance - please sign in or register
This content can be accessed for FREE when you register

The government paid £19.4bn of interest on its debt in June – the largest amount ever paid in a single month – as inflation continued to surge.