Queensland senator Fraser Anning is being investigated by police after being egged while speaking at a political meeting at Moorabbin in Melbourne's south-east.

Footage of the incident shows a young man watching Senator Anning from the sidelines before he starts filming with his mobile phone, and then smashes the egg on the back of the senator's head.

In response, Senator Anning swings two punches at the young man, at least one of which connects with the young man's head.

A staffer for Senator Anning then separates the senator from the young man, while supporters of the senator tackle his attacker to the ground.

The young man was later led away by police.

A Victoria Police spokesman said officers arrested a 17-year-old boy from Hampton who was released pending further inquiries.

A fundraising page has already been set up to collect donations to cover the teenager's legal fees and to buy "more eggs".

Victoria Police said the incident is being investigated "in its entirety" including Senator Anning's actions.

Senator Anning threw two punches at the teenager who smashed an egg on his head.

'No place in the Australian Parliament'

Prime Minister Scott Morrison on Saturday announced the Coalition and Labor would pass a motion when Parliament returns next month, censuring Senator Anning for the statement he issued on Friday that linked the Christchurch mosque attacks to immigration.

"I would normally not want to give this any oxygen, but I want to absolutely and completely denounce the statements made by Senator Anning … on this horrendous terrorist attack, with issues of immigration, in his attack on Islamic faith specifically," Mr Morrison said.

"These comments are appalling and they're ugly and they have no place in Australia. He should be, frankly, ashamed of himself."

Opposition Leader Bill Shorten said Senator Anning's comments were "disgusting".

"The senator in question, I do not think operates by the beat of the same drum as the rest of us," he said.

"I cannot dream what world a politician or any Australian is seeing by blaming their victims and the faces of those being murdered.

"It is disgusting and has no place in the Australian Parliament and hopefully the voters will deal with this fellow in the most effective way.

"He should be put at the bottom of any political party voting."

About 60 people attended the meeting in an industrial part of the suburb at which Senator Anning spoke.

Almost as many counter-protesters demonstrated outside the meeting.

Far-right agitator Neil Erikson was controlling access to the building.

Last year, Mr Erikson was convicted of inciting serious contempt against Muslims, over a mock beheading he staged in the regional Victorian city of Bendigo in 2015.

Senator Anning was widely criticised in January for flying to Melbourne at taxpayers' expense to attend another far-right protest.

He sits in the Senate as an independent after originally entering Parliament under the One Nation banner as a replacement for Malcolm Roberts, who was disqualified over his dual citizenship.

He later jumped ship from One Nation to Katter's Australian Party, but KAP dumped him from the party over concerns his views on immigration and race were too extreme.

At the last election, he collected just 19 first preference votes and conceded he has "not a lot of chance" of being re-elected to his $200,000-a-year position.