Heh, my union, hwich is one consisting of IT-professionals, is non political.
The rest of the unions here suck - all left leaning. You'll get hell if you don't join the same union as your co-workers (my mother did, but still dinnae join, and they said she had no 'solidarity'.
thing is, her union actively gave money to the social democrats - money taken from the membership fees. And my mom (bless her) ain't no social commu...err democrat.
My union has some lawyers, and we get to use 'em in case we're wrongfully fired and stuff like that. Already paid for by the membership fee.
Most are just bloated old fashioned leftovers from the industrial age though, and fail to recognize that we now live in a service oriented world
.
Those that aren't are run like they are