John Lewis, the internet's most patient man, finally got the Christmas ad he deserves

The John Lewis Christmas ad is one of the seasonal highlights on the run-up to December 25.
But for one incredibly patient man, John Lewis, the day it is released is one of the longest days of the year.