babemagnet,
Why whinge in public expecting sympathy(we all know where that is in the dictionary),you signed up for the Ts+Cs that go with the job you accepted.While I can understand why you are unhappy with the stated situation I have to ask why go there if this is such a big issue for you.