Steve Allen brings you the latest from the newspapers as you wake up.
31 July 2017, 15:13
Are you feeling festive yet? We may still be in July, but Selfridges has opened up their Christmas shop.
For those desperate to stock up on eggnog or Christmas cake five months early, they can now head to the Oxford Street Department Store's festive section.
The Christmas Shop will stock 130,000 products, including 51,000 baubles, 65 light and tree options and 80 varieties of crackers.
Eleanor Gregory from Selfridges said: “The fact that we’re also going to be selling some of our most requested Christmas food lines from Friday for the first time ever, is complementing the Christmas selection we make available in the summer perfectly.
"This new extension to our usual offer is addressing this growing demand for convenience – domestic customers who love to Christmas shop very early in the year to get it wrapped and taken off their to-do list."