Police and protesters exchanged tear gas and petrol bombs as an illegal march on Sunday descended into chaos.