New UK employment laws will see 1.3 million more workers entitled to sick pay and mark the end of zero-hour contracts.