Public sector finances, UK July 2025 21 August 2025 By Publishing team Public sector finances, UK July 2025