If you are a contractor you are not an employee. An employee would have priority over you.
You are independent and allegedly work elsewhere as well as do work for this company. They are not your employer.
Also the contract would set out when it can be terminated and the conditions that must be met on termination. You have no rights to unfair dismissal.
If they have not complied with the contract then you can sue for breach.
So you have been let go and they have kept their employees.
I hope this makes sense and is of assistance. If there is nothing further Happy New Year and
Thank you for using my services.
If I have missed anything, or you have any further questions please let me know
If there is anything else in the future please do not hesitate to ask.
Please do not forget to leave positive feedback.