John Harper presents ‘The Good, the Bad and the Ugly’…with Giles Brown holding the reins (very tightly!)