1m 'on zero hours contracts'
The number of workers on zero-hours contracts could be one million - four times as high as official estimates, according to new research. Such workers are on call to work when needed by bosses but employers do not have guarantee any hours.