Rising inflation causes shop prices to hit highest levels in 17 years
SHOP prices have hit a new 17-year high, with the war in Ukraine and the consequent rising production costs to blame, figures from the British Retail Consortium show.
Daily Express :: City and Business Feed