More than 2-thousand protesters from across the political spectrum descended on Melbourne’s CBD. Police officers were mostly able to keep opposing rallies separate. But they still had to intervene when a handful of scuffles broke out between the groups. Some also clashed with police throughout the afternoon.