Protester hagla från höger och vänster,