KING Charles was heckled by a man during his visit to Cardiff on Friday.

The monarch was shaking hands with the public in the Welsh capital when a man accosted him.

The protester said: "While we struggle to heat our homes, we have to pay for your parade."

At that point, another man appearing to be the Sovereign's bodyguard, stood in front of the heckler.

The King sighed as he said "oh" as he turned away from the man.

The protester continued: "We pay £100 million for you - and what for?"

READ MORE: 'Republicans are not having our voices heard by the media,' Proclaimers say

It comes after protesters booed King Charles III in the city, holding signs reading "citizen not subject" and "democracy now".

"Abolish the Monarchy" signs could also be seen, while giant Owain Glyndwr flags were held aloft by some demonstrators. One man held up a placard saying: “End Prince of Wales title”.

Despite intending to be a silent protest by a number of groups under the banner Real Democracy Now, the rally also at times broke into song led by members of the Cor Cochion, a socialist choir based in Cardiff.

During the visit, demonstrators were also filmed booing the new King as he and Camilla's car drove by.

Charles met Mark Drakeford during his visit.

According to the First Minister of Wales, the King is “concerned” about how people will manage during what is going to be a “difficult winter”.

Drakeford said the impact of the cost-of-living crisis came up in conversation with Charles during their audience on Friday, after the new monarch addressed the Welsh Parliament for the first time as sovereign.

READ MORE: Anger over Prince Andrew's Scottish title amid Counsellor of State backlash

The First Minister said the King also told him he was interested in renewable energy generation in Wales, and how it might play a “bigger part” in future energy security.

This week, a petition calling for an end to the Prince of Wales title has gathered more than 25,000 signatures.

Leader of the pro-independence party Plaid Cymru, Adam Price, has said a debate on the subject should be held “in due course”.

The party believe that in an independent Wales, people should have the right to vote on whether or not to keep a member of the royal family as head of state.