I'm quite confused by a lot of the recent publicity regarding the use of zero hours contracts by large national firms. The press are repeatedly reporting that zero hours contracts provide no holiday pay or sick pay. I was always under the impression that holiday pay is based on a form of "pro-rata" calculation for hours worked. Therefore any employee who works any hours for a company would automatically qualify for holiday pay irrespective of the contract they were on. Can somebody please clarify this?