Inflation soars to three-decade high as power and grocery costs bite into household budgets 25 January 2023