Public sector finances, UK: September 2025 21 October 2025 By Publishing team Public sector finances, UK September 2025