Companies are f* up because good people just run away when there are problems, while this kind of managers get promoted.
Keep a record of everything, bring a recorder with you, if they claim you did something wrong and you thing it's not true, say that what they say is not true. If they say they are not happy with your job, ask what you have to do to improve.
Contact a Lawyer. And ask the Union. They probably know quite well what are your options. With the history you explained, you should be able to beat them in court, but you need to be able to prove it.
If one day things get ugly, you'd better have a lot of ammunition to fight back. And remember, it's your job. They don't have the right to fire you to cover their mistakes.
If in your country it is not legal to keep a hidden recorder, at least you can put it on the table if one day they call you to communicate that you are fired.
Companies are f* up because good people just run away when there are problems, while this kind of managers get promoted.
Keep a record of everything, bring a recorder with you, if they claim you did something wrong and you thing it's not true, say that what they say is not true. If they say they are not happy with your job, ask what you have to do to improve.
Contact a Lawyer. And ask the Union. They probably know quite well what are your options. With the history you explained, you should be able to beat them in court, but you need to be able to prove it.
If one day things get ugly, you'd better have a lot of ammunition to fight back. And remember, it's your job. They don't have the right to fire you to cover their mistakes.
If in your country it is not legal to keep a hidden recorder, at least you can put it on the table if one day they call you to communicate that you are fired.