
British shop price inflation sped up in May on the back of disruption and higher energy costs caused by the Iran war, according to a retail industry group which said the government had to do more to keep costs down.
The British Retail Consortium’s monthly survey of major chains published this week showed that prices in May were 1.2 per cent higher than a year earlier, up from a 1.0






