0
UK’s growth will be least in G7 by 2025, OECD expects, as low business investment and multiple pressures bear down