Britain remains bottom of G7 for investment as private spending stagnates SMEs December 30, 2025 Britain stays caught on the backside of the G7 for general funding, regardless of Labour’s pledge to inject billions of…