Senator Fraser Anning says the mother of a teenage boy who broke an egg on his head should have slapped her son around a long time ago.

The Queensland federal MP also said he was acting in self-defence when he struck the Melbourne boy who’d just cracked the egg on the back of his head during a press conference on Saturday.

He also said a press statement in which he blamed the Christchurch mosque massacre on Muslim immigration was taken out of context, “countries that allow large-scale Muslim immigration invariably have escalations in terrorist attacks”.

“When you bring lots and lots of Muslims into a country, violence escalates, terrorist attacks escalate,” Mr Anning said.

Senator Anning disagreed his comments were inflammatory or antagonistic, saying he was only stating a “fact”.

“Now as far as I am concerned, that is just a statement of fact and for some reason that’s upset a lot of people, including Mr Morrison,” Mr Anning said.

“We only have to look at the United Kingdom, France, Belgium, Germany – these countries are under attack all the time by Muslim extremists.

“What I’m saying is that we should be stopping Muslim immigration. It’s not good for this country and all we’re going to do is go straight down that (same) road as those other countries.”

The independent senator again said citizens should have a say on how many migrants are allowed to settle in Australia and who is allowed to stay.

“It’s all okay for politicians who live behind their high fences, they don’t have to rub shoulders with these people, but (it is) the people in the street who are being attacked,” he told reporters in Brisbane on Monday.

Home Affairs Minister Peter Dutton has urged voters to dump Senator Anning, who’s been branded a disgrace for his comments on the Christchurch terror attack.

The Morrison Government and the Opposition have rejected calls from the Greens to change laws to allow politicians to be expelled from federal parliament.

Mr Dutton said voters would be able to react to Senator Anning’s “appalling“ comments at the May election.

The Government and Labor will move a censure motion condemning Senator Anning’s comments when parliament returns next month.

Former prime minister Tony Abbott believes Senator Anning will be booted out of parliament at the election.

“It was a lunatic thing to say and he deserves censure, he absolutely deserves censure and I’m sure that’s what he’s going to get from the parliament when we go back,” Mr Abbott told 2GB.

Senator Anning replaced One Nation’s disqualified Malcolm Roberts in 2017 but quit the party to sit as an independent after a falling out with Pauline Hanson.

The One Nation leader says she will abstain from voting to censure Senator Anning because it won’t “prove a damn thing”.

A censure motion is one of the stronger forms of rebuke parliament can make.

But Greens leader Richard Di Natale wants the parliament to go further, saying his party is exploring all options including changing the Privileges Act to allow politicians to be expelled.

Prime Minister Scott Morrison said Senator Anning should face the full force of the law after he reacted violently to a teenage boy who cracked an egg on the back of his head.

NZ Prime Minister Jacinda Ardern said the senator’s comments were a disgrace.

Australian man Brenton Tarrant, 28, from Grafton in NSW, has been charged with one count of murder over the shooting in Christchurch, which resulted in the deaths of 50 people.