Britain’s cost of living squeeze eases; IMF blasts Trump’s trade tariffs – as it happened