The new UK government elected in July 2024 has promised a ‘decade of national renewal’, realised through its Industrial Strategy, its Infrastructure Strategy, and the transition to Clean Power. The costs of this ‘renewal’ will test the financial resources of UK businesses and individuals to breaking point.
30.11.2025