What rights do all workers have in the UK from the first day at work?

Everyone at work, including all agency workers, enjoys the following rights from their first day of work: