Re: Employed on the same fixed term contract for the last two years. Not being renewe
While you have my sympathy, there is no obligation on the employer to offer you a contract renewal, and they are entitled to say good bye to you on the day your contract finishes, and offer it to someone else the following day.
I have been contracting myself for >3 years now, and it can be tough at the best of times, never mind the current economic environment. Keep the chin up.