Thanks so much, that is what I will do, consult a labour lawyers.
Good luck. A small point, but you want to seek out lawyers perhaps that practice "employment law", versus labour law. Usually labour law refers to negotiation of collective agreements or union disputes, and employment law is dealing with individual employment situations or contracts like yours.
If you have no further questions at this time, please rate positively or the site does not credit me, even if you have paid a deposit. You can still ask further follow up questions after rating though if you wish.