I suspect for many shop workers, there is little genuine choice. A couple of years ago, just before Christmas, I was chatting to the check-out worker in Sainsbury's, and she said that she didn't want to work on Boxing Day, but feared that if she said 'no thanks' when asked to work that day, she...