UK Shop Price Inflation Rises as Iran War Drives Energy and Supply Chain Costs Higher
British shoppers are facing fresh pressure on household budgets after shop price inflation accelerated in May, driven by higher energy costs and supply chain disruptions linked to the ongoing Iran…