So I know that I have the right to pick and choose my shifts and my employer isn't obligated to give me any. My question is about the hours I work.
My employer texts me every week along the lines of "Can you work Friday 6-?, Saturday 6-? and Sunday 12-6".
Essentially he never tells me what time I'm allowed to clock off in the night. We usually close at midnight and I clock off at 00:10. However there are rare occasions where the pub is still booming at midnight.
The most recent incident I can remember was at 11:50pm my boss called us over and said "[name] you're now working until 2am". I felt awful, this was too short notice and I found it unfair. I said to him "Don't we get a break?" as I had started at 6pm. He said "Fine, you can have a 15 minute break." I know I'm entitled to a 20 minute break at least. I finally stood up for myself I said "[Boss] this is too short notice. I can't work until that time, break or no break, you know about my spinal condition and my pain-relief tablets only last me until now."
He shouted at me about how inconvenient it would be for him with one less staff member, however earlier that night he had sent home someone who had started LATER than me! I left after standing my ground as I pointed out prior to my 6pm starts he used to make me work "5-?" which was an illegal total 7 hours with no break.
But with the Christmas season fast approaching I'm scared it'll happen again. I'm a university student and I deserve to have adequate time to rest in order to get up early and study in the morning.
We supposedly have license to stay open until 1am (even though midnight is the advertised closed time) but my point is don't I deserve to know my clock off time in advance - even if I'm on zero hours? Should I speak to him and ask for my shifts to be changed to 6-12 or even 6-1 if he knows it will be busy?
Some extra info: I've been in this job for a year, I'm paid way over minimum wage for my age. My boss is an renowned alcoholic, customers and staff can see this which makes it difficult to reason with him as he is constantly intoxicated.