XL Records boss Richard Russell has shared the latest excerpt from his forthcoming 'Everything Is Recorded' album, dropping his self-titled…