Question: do i have to work on a zero hour contract

Answer: No, A zero-hour contract is a type of contract between an employer and a worker, where the employer is not obliged to provide any minimum working hours, while the worker is not obliged to accept any work offered. The employee may sign an agreement to be available for work as and when required, so that no particular number of hours or times of work are specified. Depending on jurisdiction and conditions of employment, a zero-hour contract may differ from casual work. They are often used in agriculture, hotels and catering, education, and healthcare sectors. They are used to enable on call scheduling. This term is used to refer to on-call shift scheduling practices, even though it is just a contract which enables it.