Skip to main content

Heatwave keeps high street sales riding high, but outlook is less bright