The singer-songwriter will play the UK's Glastonbury Festival after all, saying there was "an error in the information" he ...