A young girl who "knighted" Nigel Farage on a comedy show told the former UKIP leader "my mummy says you hate foreigners" in a clip going viral on the Internet on Friday.

Farage, a prominent supporter of Brexit in the United Kingdom and of President Trump in the United States, appeared on "Sam Delaney's News Thing" on RT. At one point, the host brought in a young girl dressed as a queen and had her pretend to knight Farage.

"My mummy says you hate foreigners," the girl told Farage.

"No, no, no I don't think that's quite right," Farage responded.

"You're not supposed to say that," the host said. "That's very naughty."

Farage then quipped: "The Queen has to be non-political!"