Question: are zero hours contracts illegal?
Answer: Zero-hours workers are entitled to statutory annual leave and the National Minimum Wage in the same way as regular workers. You cannot do anything to stop a zero-hours worker from getting work elsewhere. The law says they can ignore a clause in their contract if it bans them from: ... accepting work from another employer.