A radio talk show host in England absolutely lost it when a caller described all Muslims as "maggots."
The man, identified only as Ryan, called into Cristo Foufas' show on London's LBC Radio over the weekend.
The 5-minute, 47-second conversation, uploaded to audioBoom on Sunday, starts with Ryan saying all Muslims should be banned from entering Britain.
It's a chilling echo of the call Republican presidential candidate Donald Trump has made in the U.S.
"A Muslim is a maggot," Ryan says in the recording.
An astounded Foufas asks him to clarify whether he really means every single follower of the Islamic faith, or only supporters of the so-called Islamic State group.
"I'll put them all in the same box, they're all maggots," Ryan says. He then dubs Muslims who drown while escaping from war zones "selfish" and says those living in Britain should "pack their bags" and return to their own countries.
But he has no beef with Jews, Hindus or Sikhs -- such as the man who runs his local grocery store. They should be allowed to stay, he says.
Foufas allows Ryan to fully articulate his views without interruption. He then utterly shuts him down.
"If you are educated, Ryan, you are not sounding very educated. You're making gross generalizations about Muslims that may have lived here their entire lives who find IS as abhorrent as we do," he says.
"Maybe you should spend less time being xenophobic and more time reading newspapers, Ryan, and then you wouldn't come across as a total and utter fool when you ring radio stations and say that you believe all Muslims are maggots," Foufas adds.
The presenter then asks his caller the following question:
The Muslim that may have treated you at hospital, the Muslim that may have educated your children, the Muslim that may have sold you something at the corner shop, the Muslim that may have been here and contributed and worked all of their lives in order to make a better life for themselves, and to pay taxes here in the United Kingdom, you would call them a maggot?
After Ryan confirms that's the case, an audibly frustrated Foufas says, "you're an idiot," and hangs up.
Bravo, Foufas. Bravo.
Also on HuffPost: