Song sung true

9 min read

Mike Gayle has been writing unputdownable novels for 25 years. He talks to Tina Jackso