
More than one million people in the UK are on zero-hours contracts, new data has revealed, despite Labour’s pledge to eliminate the “exploitative” contracts last year.
Some 1.17 million people were on zero-hours contracts, meaning that they are not guaranteed any minimum working hours by their employer, between January and March of this year.