the bear and the hare

The nation is officially an emotional wreck after John Lewis unveiled its latest Christmas advert on Friday (6 November) morning
If like us, you've been getting all misty-eyed over the rather lovely John Lewis Christmas ad, then you probably haven't