British shop price inflation accelerated in May as retailers faced higher energy bills and disruption linked to the Iran conflict,…
British shop price inflation accelerated in May as retailers faced higher energy bills and disruption linked to the Iran conflict,…