Economy

UK inflation edges down to 10.5pc in December, food prices surge