Energy, food and fuel prices have risen sharply in the last six months in part due to the Ukraine war.