Liam Gallagher will play Glastonbury, despite vowing never to return.

The Beady Eye front man will perform a surprise gig with the band at the huge festival in Southern England this weekend, despite saying he'd never play there again after performing with his old band, Oasis, who played three times, in 1994 then headlining in 1995 and 2004.

After the last show Liam said: ''The sound is really s***t and really quiet. You can hear the crowd talking while you're playing, they don't put money into the PA and it's just full of f***ing idiots.''

Even in April this year, the 40 year-old rocker claimed he was ''never, ever doing that thing ever again,'' and said he felt it has lost touch with its hippy roots.

He added: ''Now it's like [London's fashionable] Bond Street with mud, with loads of celebrities walking around in their boots and umbrellas. I'm not having it.''

Liam has obviously had a change of heart since Beady Eye released second album, 'BE' this month.

Secret guests when the festival was last staged in 2011 were Pulp and Radiohead.

Meanwhile Two Door Cinema Club's 'What You Know' has been revealed as the most popular track added to over 13,000 Glastonbury playlists created on music streaming service Spotify.

The Vaccines, Foals, Vampire Weekend and headliners Mumford and Sons and Arctic Monkeys were the next most popular acts.