UK suffered the highest inflation and lowest growth in the G7 in the last two years