Hot weather discounts keep non-food inflation low in June
British shop price inflation was 1.2% year on year in June, the same figure at in May. That was despite rising energy prices caused by the war in Iran, the British Retail Consortium said Tuesday.