Public sector finances, UK: August 2025 19 September 2025 By Publishing team Public sector finances, UK August 2025