Original: The song was written by Neil Davidge and Robert Del Naja, the latter of whom performs vocals on the song.
Simplified: The song was written by Neil Davidge and Robert Del Naja.