Economics ❯Economic Growth ❯GDP ❯Quarterly Reports
July’s crash in consumer confidence, matched by £7bn of Budget cost hikes, casts doubt on the retail rebound.