I think both shops and shoppers are guilty. Unfortunately if another little piece of our traditional values are eroded, next will come Christmas Day sales, Easter Day sales and when we have just 3 days a year (including Easter)for people who bend and twist all year around to accommodate their employers wishes and rules , as per topic on 'Health Shop Staff Off With Stress' , a little family time is all the more important. High Street shops should definitely not be opening on Boxing Day.
Other religious groups are considered during their periods of fasting and religious holidays. They don't have to work, so why does this nation have to bend to accommodate the wishes of probably foreign owned shops.
Holland and Barrett, owned by American company, Boots owned by an American Company, Lloyds Pharmacy owned by a German Company which I turn is owned by and American Company. Probably none of whom know our traditional values and don't even care, and why the rules don't always apply to our own workforce. Globalisation. Another reason why I voted Brexit.