Tens of thousands join protests against government policies