Where does this idea of a 'national weekly holiday' come from? Medical personnel don't always get one. Rail workers, airline crew and ground staff, cab drivers, police and firefighters work weekends. Farmers, call centre workers, footballers and ground staff (including waiting and bar staff), rugby, cricket, horse racing all happen on a Sunday, pub staff, restaurant staff, chefs, all work. AA and RAC guys, estate agents, cratfspeople work weekends. And that's without those finishing off work at home before going back to the office or school on Monday.
Why are supermarket staff different?