Australia's prime minister on Sunday suggested an anti-Muslim senator should be charged after he slapped a teen who cracked a raw egg over the legislator's head.

Sen. Fraser Anning has been widely condemned for blaming Muslim immigration for racist attacks on two New Zealand mosques that claimed at least 50 lives.

Will Connolly, the 17-year-old boy who egged Anning, has become an online hero for the incident.

Prime Minister Scott Morrison on Sunday took Connolly's side, telling reporters: "The full force of the law should be applied to Sen. Anning."

Police allege Connolly, who calls himself "Egg Boy" online, assaulted the senator with the egg.