Hundreds of thousands of protesters have taken to the streets every week since the start of the year.