If Hamish manages to pull this off he'd seriously be in the running for Times - Person of the year...