I’ve been working zero hours in a clothing store until quite recently, but was offered a 12 hour contract starting 1/4/19. Now this coming week i’ve been rota-ed to work a total of 21 hours (without being asked if I want to work extra hours). Next week I only have 8 hours. When I asked the assistant manager, who does the rota, she said the extra hours this week were ‘in lieu’ of next week. I don’t mind doing a few extra hours, but I would like to be asked! Also, are they allowed to give me fewer hours in any given week than my contract states? Even if they’ve given me extra in another week?