Public sector finances, UK January 2025 21 February 2025 By Publishing team Public sector finances, UK January 2025