I hope your union rep gets you off to a good start, and that things can move forward from there. Does the union have a lawyer that could help also?

Good luck! I hope those eejits get what's coming to them!