9 Share UK business investment lags G7 rivals as energy costs bite by Energy And Markets Now April 1, 2026 Economy[#item_full_content]