Sir Paul McCartney has come under fire for 'not playing enough' Beatles songs during his Glastonbury performance last night, but he's had one famous fan leap to his defence.
Although the Beatles split up in 1970, after which Paul, 80, launched a solo career and formed the band Wings, fans were left wanting more of his older hits.
Piers Morgan took to Twitter to share his thoughts on the matter, highlighting that Paul had actually played nine of "the greatest pop songs ever" from his 10 year career with The Beatles.
Piers wrote: "Twitter’s moaning Macca ‘didn’t do enough Beatles hits.’ He played Can’t Buy Me Love, Love Me Do, I Saw Her Standing There, Lady Madonna, Blackbird, Get Back, Something, Let It Be, and Hey Jude.
"Those songs alone are 9 of the greatest pop songs ever.
"Twitter.. STFU."#
Piers isn't the only one to applaud the set list that has come under question, lead singer of rock band Deacon Blue Ricky Ross, 64, has praised Paul's "damned perfect" set.
He said: "Wow. Does Macca know how to put a show together or what? No one could write this set list."
Piers' nemesis Dan Walker also praised Sir Paul's set, gushing on Twitter: "The fact that Sir Paul McCartney is doing this at 80 is impressive & he’s earned the right to do whatever he likes but, if he doesn’t smash out HEY JUDE then it’s a massive opportunity missed #Glastonbury2022."
Critic Kathryn Flett leapt to Sir Paul's defence, insisting that with his career he's entitled to do 'whatever you f*ing well like'.
She wrote: "So you’re Macca, you’ve written a sizeable percentage of the greatest pop songs ever, you’re 80 and frankly you can do whatever you f*ing well like… On the other hand, given the infinite magnificence of your back catalogue, do you really just stick pins in it to make a set list?"
Darren Richman poked fun at the situation by copying a trending reaction to Twitter backlash, he wrote: "Paul McCartney won’t see your tweets complaining about his set list but your songwriting genius friends with unparalleled bodies of work and careers spanning six decades will."
BBC Radio 6 Music Presenter Chris Hawkins hailed Sir Paul's performance, branding it "one of the most iconic Glastonbury sets ever". "Paul McCartney wrote When I’m 64 about being old. For him that was 16 years ago, and he just delivered one of the most iconic Glastonbury sets ever," he tweeted.
"He didn’t even play Yesterday!!!! Not saying that’s a bad thing. He’s Paul McCartney, he can do what he wants. But, yeah, he wrote Yesterday and causally missed it off the setlist.
"Or Penny Lane or Jet or Mull Of Kintyre. And don’t get me started on how The Frog Chorus didn’t pass muster!
"...And according to Wikipedia “McCartney wrote When I’m 64 when he was about 14, probably in April or May 1956.
"The Saturday main stage headliner was 59 years old when the Friday headliner was born #Glastonbury2022.
"ThE FiRsT halF Of PaUL MCCArtnEy’s seT WAs aLL SongS I dIDN’t KnoW He literally started with a song by THE BEATLES. That HE wrote. Hashtag some people *shakes head*."
Paul made history as he took to the stage at the age of 80 to become the oldest ever solo headliner at Glastonbury.
Paul's setlist was made up of 33 songs, with an additional 5 for the encore. Seven of the songs were from his band Wings, while one was from his first group The Quarrymen.
22 of the 38 songs were Beatles hits, with Paul doing a virtual duet with the late John Lennon as he opened up the encore with I've Got a Feeling.
From the stage, Paul said: "I know it's virtual, but there I am singing with John again. We're back together."
Paul paid tribute to his rock rivals the Rolling Stones in his intimate warm-up set in Frome. The music legend played I Wanna Be Your Man, which he wrote alongside John Lennon for the Rolling Stones in 1963.
The song went on to be the Stones' first Top 20 hit, although Lennon would later admit that the two had knocked the song out in minutes, saying: "Well, we weren't gonna give them anything great, right?”
Do you have a story to sell? Get in touch with us at webcelebs@mirror.co.uk or call us direct 0207 29 33033.