Anna Braithwaite, Chief Customer Officer at John Lewis, said: “We have shown every Christmas for nearly twenty years that we ...