Earlier this week the Office for National Statistics (ONS) released its public sector finances report for March 2025, closing out the figures for the financial year 2024-2025.
Unsurprisingly, the report makes for grim reading, and confirms that fiscal recklessness is a permanent feature of this government’s policy. It adds