Demonstrators put up barricades, burned tyres and overturned rubbish bins before using sticks and stones to attack officers who responded with tear gas and baton charges.