UK inflation unexpectedly jumped to a near six-year high, forcing the Bank of England to explain to the finance minister why the cost of living has surged.
Figures from the Office for National Statistics (ONS) show the consumer prices index rose to 3.1% in November, up from 3% in October.
This means inflation has climbed to its highest level since March 2012, with economists expecting CPI to hold steady for the third month in a row at 3%.
The outcome means Bank of England Governor Mark Carney must pen a letter to Chancellor Philip Hammond outlining the reason behind inflation's rapid rise.
The government has set a CPI target of 2%, with protocol dictating that the Bank of England must contact Mr Hammond if inflation exceeds 3% or falls short of 1%.
The move will pose fresh questions to the bank's interest rate-setting Monetary Policy Committee about whether or not inflation has peaked.
The MPC is gearing up to announce its latest decision on interest rates this Thursday after hiking the cost of borrowing to 0.5% last month.
The ONS said that inflation edged above 3% for the first time in nearly six years with the price of computer games rising and air fares falling more slowly than this time last year.
These upward pressures were partly offset by falling costs of computer equipment, it added.
Most of the upward pressure came from air fares, which recorded a smaller drop between October and November at 10.4%, compared with a 13.4% fall over the period last year.
Computer games prices were also boosting everyday costs, as games, toys and hobbies lifted 3.7% on an annual basis in November.
On the month, prices climbed by 2.2%, compared with 0.7% growth last year.
UK food and non-alcoholic drinks prices pushed higher, picking up by 0.6% month on month in contrast to a 0.5% lift for the period in 2016.
Part of the rise was pinned on chocolate prices, with sugar, jam, honey, syrups, chocolate and confectionery up 1.5% on the month after falling by 1.5% for the same time last year.
Motorists in the UK also faced higher fuel costs in November, with petrol up by 1.8 pence a litre month on month to 119.1 pence, and diesel rising by 2.3 pence a litre to 122.8 pence.
It comes after crude oil surged by 7.6% between October and November, reaching its highest level since December 2016.