In reply to TheHorroffice:
Consult an employment lawyer, they may give you a free interview to ascertain if you have a case for unfair dismissal.
If the companies made the slightest error in procedure, you may be able sue them, or get reinstated . Check they followed procedure, giving you notice via meeting of possibility, giving you chance to apply for redeployment, having another meeting to discuss options, etc, etc etc.
I once had to make someone redundant, and thought I’d followed the exact procedure, but weeks later a letter from a solicitor said I hadn’t followed procedure, (not holding one of the meetings, the employee had agreed it wasn’t necessary at the time) and they successfully sued for a years salary.