But unions and opposition political parties have staunchly disagreed, spawning massive protests over the past year.