Public Finance - please sign in or register
This content can be accessed for FREE when you register
The public sector ran a surplus of £16.7bn in January, which was the largest ever recorded in nominal terms – but still lower than had been expected.