I have been with my work place for 26 months. It's in a pre school with an out of school club and breakfast club facility available. I took on a contract of 30 hours however work 5 days a week totalling about 40 hours a week. I never upped my contract as we also run a holiday club through the school holidays and I never wanted to work more than the 30 hours during the holidays. In term time I work 5 breakfast clubs and 5 day sessions and two out of school clubs. They have recently become 'over staffed' on one of the day sessions and have asked if I will be willing to take the morning off. I have said no as this will mean me loosing 16 hours a month which I can't afford to lose. I am 20 weeks pregnant and now feel they are doing this as it will obviously effect my maternity pay. Do I have a leg to stand on? Can they make me take the morning off when I have always worked the hours I work since starting? 