iStock Business Christmas spending remains muted as Currys warns budget tax hits consumer confidence Ashya Rose Dec 18, 2025