I am a nurse and take my turn over all shifts, including - shock horror— Sunday’s. For some people Sunday is the only day that they can manage to go shopping.
Yes, but would you be happy to work on a zero hours contract, at a few pounds above the NMW, but below the living wage with no NHS pension, and working until state pension age - where you might be working say 32 hours a week, and then management says the overtime budget has been exceeded for the year, so you and half your colleagues are only going to get 8 hours work a week until the end of the year? You can't afford to pay your rent; and have to walk miles to work, because you certainly can't afford the bus fare?
DD applied for three shifts noon to 6 pm a week at a major supermarket. Nobody told her at the interview, she would be on a zero hours contract. She ended up working 55 hours over 6 days a week, and the only reason she did not work 7 days a week, was that she flatly refused, having told them at the interview, she needed to attend tutoring for a GCSE one day a week. She did not get a weekend, say Tuesdays and Wednesdays to make up for having to work on Saturdays or Sundays - and no, they did not get a real choice or extra time for working on Sundays or bank holidays.
In her dept., the bakery the staff had to start work at 3 am, and while she was supposed to finish at 6 pm, she frequently had to work until 10 pm, prepping the stuff for the staff to bake at 3 am. It was physically demanding work - she had to push cages or carry trays of the dough from the chiller or freezer (and they got no extra clothing for going into the freezers at -18), and at first the stuff was too heavy for her. She had to ask male staff to push the cages for her into the bakery, until she got stronger. Then, she was working by the hot ovens all day, and treated like dirt by the customers, while putting the bakery stuff out on the shelves!
Two disciplinarys and they got fired. Her manager told her, when the overtime budget was exceeded, that she was to leave at 6 pm, at the end of her shift - she was not to work until the tasks were finished. So, one day, she did. Two days later, she got a disciplinary for leaving her shift, with work unfinished!
DS worked for another major supermarket, where the checkout operators could get a disciplinary for not smiling and making enough small talk with the customers.
DD's partner is a junior doctor, working day or night shifts, and he manages to go food shopping after work, without needing to go at 6 pm on a Sunday.