
Singer Rod Stewart went viral on social media after calling Donald Trump a “little ratbag” during a conversation with King Charles III in London.
The comment happened during an event at the Royal Albert Hall marking the 50th anniversary of the charity King’s Trust. While greeting the monarch, Stewart praised the king’s recent official visit to the United States.
“Can I say, you did very well in the Americas. You were great, absolutely great. You put that ‘guy’ in his place,” the musician said, apparently referring to Trump.
According to British outlets, King Charles reacted with discreet laughter, while Ronnie Wood, guitarist of the Rolling Stones, who was nearby, also smiled during the moment.
Later, the singer also praised the monarch’s performance in front of Queen Camilla, calling the king’s conduct “brave” and saying he was “proud.”
The relationship between Rod Stewart and Trump has deteriorated in recent years. Although they were once close friends and neighbors in Florida, the singer has since begun publicly criticizing the American president.
“I knew him very, very well. I used to go to his house. Since he became president, he has become another guy. Somebody I didn’t know,” Stewart said in an interview with Radio Times in June last year.
King Charles LAUGHS as singer Rod Stewart praises him for putting ‘RATBAG’ Trump ‘in his place’ pic.twitter.com/er1Jd0TVuM
— RT (@RT_com) May 12, 2026
Photo and video: Creative Commons / X @RT_com. This content was created with the help of AI and reviewed by the editorial team.
