News

Wednesday 11th June 2025, the Government delivered their Spending Review, providing insight into the UK Government's plans for spending and investment until 2029-30.