Have I told you how much I adore Jack Mitchell? No? Well, you...