Bob Geldof criticised revellers for wearing Primark clothes as he unleashed an expletive-filled tirade at a music festival.
Appearing on stage with his punk rock band The Boomtown Rats at Brentwood Festival on Sunday, the 64-year-old appeared unimpressed with the audience's attire.
Video footage shows him telling the crowd: "Brentwood, we are the Boomtown Rats.
"We are mega. And you are Brentwood. How do we know that you are Brentwood and we are mega?
"Because I, for one, am wearing a f**k off pretend snakeskin suit."
He said his band mates were "wearing f**k off cowboy shirts even though they live in London", adding that the group's bassist Pete Briquette was wearing "a f**k off purple suit with an elasticated waistband so that when he gets even f*****g fatter you won't notice".
Addressing the audience, he continued: "On the other hand Brentwood, you are wearing wall to wall f*****g Primark.
"This is a rock and roll festival. When you come to a rock and roll festival, dress for a rock and roll festival."
Other acts at the music festival in Essex included Tony Hadley, ABC and Soul II Soul, with The Boomtown Rats headlining at 9.30pm.
Bob, who campaigned for Remain before the European Union referendum, then turned his attention to politics.
He said: "That song we just did was written at the end of 1975 when Margaret Thatcher became leader of the opposition.
"What are you booing for? We're in f*****g Brexit land here guys. Yeah, we're Irish, we're still in Europe.
"It's just as well we wrote that song because this year is about Theresa May. She's gonna do you in."
Local paper the Essex Chronicle reported that many festival-goers had walked out.
Unhappy messages were posted on Twitter:
Others didn't understand what all the fuss was about.
Festival co-ordinator Laurie Edmonds said: "We deliberately put The Boomtown Rats on post-watershed in case there was any adult language.
"The comments about Primark are a well-known, tongue-in-cheek part of their act and were not deliberately aimed at our Brentwood crowd."
She added: "We are genuinely sorry if anyone in the audience was offended by Sir Geldof's words.
"Although some people left early, thousands of festival-goers stayed until the end of The Boomtown Rats' set, asking for encores at the end."
Bob's representatives declined to comment.