Hundreds of thousands of British workers are on zero-hours contracts despite being with the same employer for years, according to analysis from the TUC.
The majority of zero-hours contract workers have been with their employer for more than 12 months, while one in eight have not been granted regular employment rights after more than a decade working in the same place, the organisation said.