How solidarity at work can force progressive change