Consumers should brace themselves for a prolonged dose of inflation, experts have warned, as the fallout from Iran war hits energy and transport costs.
The latest figures from the British Retail Consortium show that competition among supermarkets managed to keep food inflation at 2.7 per cent in May, lower than the three-month average of 3.1 per cent.