Why don't you want to join the union? Situations like this are literally what unions exist for. I actually came here to say speak to unite hospitality. The only outlay you have is your monthly membership fee and they do the rest. They can only sort the situation if everyone affected joins.