After 24 years, Andy MacDonald has finally got himself a cover. Even if he had to share it with Tony …