UK supermarket price inflation hits record high, adding £788 to annual bills.
Britain’s retailers have said shop price inflation has yet to peak this year, with the cost of basic essentials expected to remain high, after figures showed grocery prices accelerating at the fastest rate on record.
The British Retail…
Read More...
Read More...