Chancellor Rachel Reeves has been given a rare dose of good news after official figures showed borrowing fell in the first full year of the Labour government.
In the year to March, the government ran a deficit of £132bn – that’s the gap between what it spends and what it collected in tax.