Very good, you can take holiday pay in advance in your hourly wages, standard holiday 20 day per year plus bank holiday if not down to work.
Paid as part of salary. Can be taken out on request.
On zero-hours it's paid in your hourly rate.
Zero hour contact - 21 days