How terrible! Sorry Geoff to read about all the troubles and humiliations you went through. Sounds like a real nightmare!
That's very worrying how things are going in such huge companies. Employees are like numbers and slaves. Nobody cares and has a zero tolerance or understanding about other human beings and first of all, colleagues. Capitalism is like a mad, soulless slave factory

And there's nobody to protect you and guarantee your basic human rights, although the world is pretending to give more and more freedom and rights to people. Nope, years and years it's getting even worse.
Reality is that the world we're talking about is actually owed and ruled by companies like Coca-Cola. We're all getting brain washed by TV, reality shows, idiotic movies and idiotic music on the way to be turned into apathetic and selfish robots, who won't fight for their better life, but accept their mediocre and sad destiny.
In my country, that's exactly how it goes, mainly because of the high level of unemployment. Employers can do whatever they like, because employees are considered easy replaceable and will be easily replaced if they don't accept the game and terms. Take it or leave it, no matter if you're gonna work as a donkey, 7 days a week and be paid like a garbage - there's always be someone who'll accept the position, as having no choice. That's why, people with jobs are often told to be happy with what they have, it always can be worse and they can always lose that poor job they have.
I'm so sick of it and the current concept of the world, jobs and companies. Also very proud to see people stand up and fight. Not alone, but united. Unfortunately, world is slowly but surely losing that revolutionary spirit and hunger for changes and better world, exactly due to the brain washers on every step we take.
Don't know what to say to you - you are a brave and just human. It's very encouraging that you decided to fight back and speak up!
The only thing I'm afraid of is the power of the other side you're going against to and the fact that your own country and government just doesn't want to get involved and help, but simply stayed aside, like it's just not their problem.
On the other hand, as someone said, life is really short and you spent quite enough of it and your own nerves, money and health on this cruel company and employer. You really deserve better place to work, where you'll be appreciated as you're a loyal, honest and hard-worker.
Is there any job around you've been offered or able to apply to or take?