FY23 ended with 7.7pc deficit, not PDM’s claimed 7pc

FY23 ended with 7.7pc deficit, not PDM’s claimed 7pc