British radio host on London’s LBC Radio denigrates and insults caller for calling Muslims “maggots”

Apparently, it is Muslim sympathizer, Cristo Foufas of London’s LBC Radio, who is the maggot here.