Inflation rose to 3.4% in December 2025, in line with analyst expectations, as a surge of festive shopping pushed up prices, according to the latest data from the Office for National Statistics (ONS).