Public sector finances, UK December 2024 22 January 2025 By Publishing team Public sector finances, UK December 2024