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