John Lewis has opened its Christmas shop a little over 13 weeks ahead of the event itself.
The department store said early demand for festive items included gift wrap searches being up fivefold on last year and charity Christmas card searches up 75%.