Johnson was a lazy joke. But Dennis Leigh was a cracking lad.