British rock star Rod Stewart caught bad-mouthing former friend President Trump to King Charles

British rock icon Rod Stewart is drawing attention after making a pointed remark about President Donald Trump during a public exchange with King Charles III in London.

Video circulating from a royal event on Monday night captured Stewart greeting the king while fellow musician Ronnie Wood stood nearby. During the interaction, Stewart praised Charles for his recent visit to the United States before appearing to reference Trump directly.

“May I say, well done in the Americas,” Stewart said in the footage. “You were superb, absolutely superb… put that little ratbag in his place.”

A Heated Comment During a Royal Reception

The exact response from Charles could not be clearly heard because his back was facing the camera. However, The Independent reported that the king appeared to laugh off the exchange.

Stewart then continued speaking, saying, “Exactly, that’s it — it went right over his head, right over his head.”

The singer later addressed Queen Camilla, congratulating the royal couple over what he described as Charles’ “wonderful performance in the Americas.”

The comments quickly spread online, largely because they were made in the presence of British royalty during a formal public event.

Charles and Camilla had recently completed a four-day visit to the United States in late April. The trip included an address to Congress as well as a meeting with Trump at the White House.

Stewart’s Earlier Criticism of Trump

This is not the first time Stewart has publicly criticized the president in recent months.

Earlier this year, the singer released a video statement expressing frustration over comments Trump allegedly made regarding military service members and veterans. In the message, Stewart described himself as “a knight of the realm” and spoke about his respect for members of the armed forces.

“I was born just after the war,” Stewart said in the statement, “and have great respect for our armed forces that fought and gave us our freedom.”

He also referenced troops who served in Afghanistan, saying Britain had lost “over 400 of our guys,” before criticizing Trump’s reported remarks.

Stewart went on to call on British Prime Minister Keir Starmer and Reform UK leader Nigel Farage to pressure Trump into issuing an apology.

The latest exchange in London has since generated strong reactions online, with supporters praising Stewart for speaking openly while critics argued political remarks were inappropriate at a royal gathering.

Leave a Reply

Your email address will not be published. Required fields are marked *