Listen to The Stone Roses first new single in 21 years

Iconic indie band The Stone Roses have released their first single in 21 years, a punchy psych-rock number that picks up exactly where the band left off in the mid-90s.

The song, called All For One, debuted on Annie Mac’s BBC Radio 1 show tonight (May 12) and was made available to buy and stream immediately after.

The new release ends years of speculation, and is expected to lead to the release of a long-awaited third album by the much-loved Mancunian band.

Speculation a new single was coming spread at the start of the week, when the Stone Roses’ lemon logo appeared on billboards around Manchester.

Earlier today, they announced the single’s imminent arrival on Twitter, but gave no more clues than that.

The group, fronted by Ian Brown, became indie legends in the late 1980s with their self-titled debut album, which included classic tunes like I Wanna Be Adored and I Am the Resurrection.

It was named the Best British Album Of All Time by music bible NME in 2006, and came runner-up in a Channel 4 poll to find the best album of the millennium in 1997.

The Stone Roses split after the follow-up, 1994’s Second Coming, and there had been no sign of any new recordings until now.

The band will headline at this year’s T in the Park festival in July.