New Bill to tackle uncertain working conditions – an end to zero hours?