Society ❯Consumer Trends ❯Shopping Behavior
Impact of Weather
July’s crash in consumer confidence, matched by £7bn of Budget cost hikes, casts doubt on the retail rebound.