
Retail sales volumes rose by an unexpected 0.3% in July as online promotional activity boosted demand.
The figures from the Office for National Statistics showed volumes 2.3% above their pre-coronavirus level, but down over the past year.
July’s better-than-expected performance contrasted with August’s consumer confidence barometer from GfK, which posted a record low as cost of living worries mount.