Having talked to you and hearing the problems you have had, it still feels like a kick in the guts to be told.
At least they have given you till the end of the year....but there is no way in hell i'd be going out of my way to help them out.
My best advice is to get out as soon as you can....hopefully straight into another job.
The painful bit to is how these bastards can turn your life upside down at the stroke of a pen.
At the end of the day, your not
Mr DVS at that desk doing this and that for the company....your just a number in a company that will shit on you when they can, but take all the glory when they have to.
As we have talked before...ive never been layed-off, but have been very close on severial times and it really can stress you out waiting for a reply.
If i know you mate you will make there life hell if you hang around
PS.....I'll be in touch soon