Police were largely powerless to stop a neo-Nazi march through the Melbourne CBD, during which officers escorted the group of masked men to “maintain community safety”.

About 100 people from the National Socialist Network dressed in black and wearing face masks marched through the Bourke Street Mall at 12.40am on Saturday.