I started with a new company in September on a zero hours (they call it - as and when) who use a pool of specialist staff to carry out the work. They were keen to employ me and seemed wonderfully amenable to my main challenge, which was my commute. I live in East Sussex and as much of the work is in S.E. London (at various locations), I believed that it would only be doable if I was guaranteed a minimum number of hours. They agreed to do so (in writing)- it's not a great deal either - they would pay me for 7 hours a day, when they require my services. The 7 hours includes travel time too! I generally work for them 2 days a week, as I have a fixed contract with another organisation on 2 other days (which they knew about when they hired me).
Last week, the head boss - not my manager, who is a kindly and understanding man - but my manager's manager, inexplicably sent me a schedule for the week. I was asked to work 2.5 hours on one of the days that I work for the other organisation. I wrote back and said that I wasn't able to explaining why. I was courteous but matter of fact.
I've now received an email from my manager saying that they will no longer be guaranteeing me the 7 hours - and that I may only get 4 hours a day. I spoke to him as soon as I received the email, and he admitted that the boss had taken umbrage that I was unable to work those 2.5 hours she'd wanted. She immediately instructed him to tell me that my hours were being cut.
Sorry this is long - it's just really upsetting as I've worked really hard and never missed a day. My question is - can they do this? They guaranteed me the work in writing but have now reneged without offering any reason. Thanks for any advice.