In Belgium it's almost impossible to fire elected members of the union. On one hand it makes sense, but on the other it brings all kinds of new problems.
Same thing in Sweden. The unions are super strong here, which is one of the reasons there is no legal minimum wage in Sweden. It's not perceived as necessary by the public, political parties or the unions. The unions have more than enough power to negotiate and enforce good, liveable wages anyway.