Any union that does business with state, local or federal governments, police or fire, teachers, etc. should be prohibited by law from engaging in political activities, donations, or endorsements. And that's my opinion.
Two things I will never do under any circumstances: work for the government or join a union.