Anna Jameson, a 22-year-old retail worker from Maltby, South Yorkshire, said zero-hours contracts had left her with “constantly fluctuating hours and wages”, and that “you never know what your pay will be at the end of the month”.

As a single parent living with her father, stepmother and brother, she said “you want to create security, but when your wages are unpredictable, everything feels uncertain”.

She said zero-hours work had made it difficult to move out into her own rental accommodation, with landlords demanding stability.