Question: are zero hour contracts entitled to bank holiday pay?
Answer: All employees (and workers) are entitled to 5.6 weeks paid annual leave per year. ... For example, giving paid annual leave on bank holidays in addition to the 5.6 weeks per year. Employees on zero-hours contracts accrue annual leave from the first day of their employment.