It might feel a million miles away but Christmas is already on retail giant John Lewis ‘ mind this August as the retailer opens its iconic Christmas shop online this week and in stores later this summer.