Why are you still working there then? It doesn't sound legal to me - so you could take it up with an employment tribunal or a small claims court, but in the meantime why not look for another job. You shouldn't have to put up with an employee treating you that way.
Employment is a transaction that needs to make sense for both parties, including yourself!