The singer also tells Desert Island Discs he is a “hypocrite” for flying while a climate campaigner.