Duncan Garner has launched a scathing attack on his critics, accusing them of trying to shut down debate.
Following controversy over Israel Folau's gay comments, Garner argues "everybody has a right to an opinion whether you or I agree with it or not".
- Duncan Garner says Israel Folau just quoting Bible
- Taika Waititi 'sabotaging' New Zealand - Duncan Garner
- Auckland storm response 'disorganised as f**k' - Duncan Garner
"I'm concerned that the speech police are winning the war," he told The AM Show on Wednesday.
"I think we need to be careful that we do not lose the precious gift we have in this country. It's called the freedom of speech.
"It's so so important we keep it. We need a contest of ideas and thoughts and creativity, so do not bow down to those who want to ring fence society with their take on their society."
Garner then shared some of the hurtful insults aimed at him recently.
"I have been labelled a racist, I've been labelled a homophobe and a sexist pig on this programme in recent months amongst other delightful names," Garner says.
"A bloke emailed me the other day saying he wouldn't feed me to his dog. Well neither would I."
And he has a warning - "be careful".
"Those preaching tolerance sometimes can be the most least tolerant in society," he says.
"Those who overreact at everything we say and everything we do in society. Those who not only overreact but then misrepresent what you might have said to suit their side of the story or their narrative."