Home NewsMusic News John Martyn Cover by: Michael Kiwanuka, Ben Howard, The Staves, Ben Lovett & Bear’s Den