Inflation has hit its highest level in decades in many countries, with Russia’s invasion of Ukraine pushing up energy and food prices alongside squeezing households’ real incomes.
The latest figures for most of the world’s largest economies make for worrying reading, with price pressures surging to the highest level in many decades.