American rock band Foo Fighters have been announced as headliners for the last night of this year’s Glastonbury Festival.

Performing at a free concert in Frome, Somerset, on Friday, they announced they would take over the event’s Pyramid stage on Saturday June 25.

The invite-only event marked the band’s first show in one-and-a-half years.

“It’s been a long time,” they said as they walked on stage.

“We gotta play a lot of songs.”

Fans who were not fortunate enough to attend the gig at the Cheese and Grain were able to tune into the announcement via a live stream.

In the teasing video, event organisers pulled up to the location of the summer festival at Worthy Farm, Somerset, only to find the band sitting ready to perform, four months early.

One said: “We are here to build the stage you will be performing on,” before offering them the slot down the road in Frome instead.

The video then cut to the venue, where Glastonbury founder Michael Eavis introduced the group on stage and confirmed all suspicions.

The band had kept their fans in suspense, with cryptic clues to the big announcement on their website designed to look like a flight check-in page.

People were told to choose a seat and wait until the live stream kicked off at 7.45pm.

But after days of speculation, the news did not come as a shock to everybody – especially BBC Radio DJ Jo Whiley.

Led by founder and frontman Dave Grohl, Foo Fighters will join Brit rockers Radiohead as headliners for the famous festival.