Festive trading at the retailer beat expectations, but rising unemployment is expected to weigh on demand this year.