A decent employment lawyer would get you where you want to be, provided you pay for the service.... I feel sorry for your plight especially having based your life up north on good faith. Hope you get what you want, and don't let the b&stards grind you down. This could be an almighty blessing in disguise - you never know!
Oh, by the way Caz, the world has changed and so has the Service since you reaped the benefits from it - have a bit of sympathy and stop being such an @rse!