UK retail body warns 'dam is starting to break' on price rises
Britain's main retail trade body warned on Tuesday that shops are now increasingly unable to absorb the impact of rising costs, after its data showed prices increased at the
October 26, 2026