Paul Martin, UK head of retail at KPMG, said: “With less than a month to go and sales growth limping along, the cost-of-living crisis has taken its toll on Christmas spending for many households, and the continued economic conditions are testing consumer resilience.