Public sector finances, UK: June 2026 21 July 2026 By Publishing team Public sector finances, UK June 2026