European protesters have had enough