Exactly, when I was in 6th form I worked for Safeway (*THAT* long ago!!) where I was contracted for 4.25 hours a week, basically a Saturday job and not zero hours, however they had me working at least 12 hours a week and full time in the summer.
I took a weeks holiday and got 4.25 hours pay, so not fair..