President Rodrigo Duterte has warned the EU and UN that he could throw out their ambassadors within 24 hours if they continue to “interfere” in his brutal war against drugs.

“You think that we are a bunch of morons here… The ambassadors of those countries learn a lesson now. Because we can have the diplomatic channels cut tomorrow, you leave my country in 24 hours, all of you,” he said during an expletive-filled tirade against colonialism in the capital, Manila.

Duterte appears to have been riled further this week by a suggestion by Human Rights Watch Geneva director, John Fisher, that the Philippines could be kicked out of the UNHRC, and by a visiting mission of European parliamentarians who told him publicly to “stop the killings.”