Fitch Ratings: Low investment rate remains a key constraint on UK growth potential

06 Oct 2026 13:30GBP UK