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