Will it be a merry Christmas for UK retailers?