Number of workers on zero-hour contracts reaches record high ahead of Labour crackdown

· The Independent