The Chief Secretary of the UK Treasury: £725 billion will be invested in infrastructure construction over the next ten years.

2025-06-19

The Chief Secretary of the UK Treasury: £725 billion will be invested in infrastructure construction over the next ten years.