March 5, 2025

Is the UK becoming un-investable, or are we just missing the bigger picture?