Whilst apologising in advance to those on the left of the Labour Party I just can't help but take my hat off to Donald J ...