Home Politics Boxing Day splurge forecast at £4.6bn despite cost-of-living concerns