What the Autumn Budget 2025 Means for Construction

What the Autumn Budget 2025 Means for Construction

The Autumn Budget set out one of the largest public investment plans in decades, with more than £120 billion committed to infrastructure, energy, regeneration and public services. The Government described the package as a long-term plan for national renewal, with an...
#