Business ❯Retail ❯Sales ❯Consumer Behavior
July’s crash in consumer confidence, matched by £7bn of Budget cost hikes, casts doubt on the retail rebound.