This single is by Welsh rock band Manic Street Preachers, released in 2010. Musically it is a slow-tempo, guitar-led alternative rock ballad with orchestral touches and introspective lyrics, reflecting the band's continued focus on grand, melodic songwriting during this period of their career.