Can I just add a couple off points!
Yes it does ruin christmas, we work christmas eve after the store closes to price all the sale items. We then have to be on the shop floor for 5.30am boxing day and have to work the following day too.
We get just above minimum wage with no extra for the bank holiday
ALL staff are forced to work there is no option, any sickness is disciplined. (I know off staff throwing up on the shop floor) This is extra hours, no other day is given off.
NO holiday is allowed for 5 weeks around christmas.
There is no flexibility with my company re childcare, any absence is unpaid and can lead to disciplinary - which it often does. Many of us are disciplined for genuine sickness or child sickness (I'm not talking huge amounts, depending on contracts a few days a year can trigger warnings) and have any extra benefits we do get removed for six months and threats of job loss.
Some things are essential services that need to be open, in my opinion more shopping after christmas is not essential or necessary.
I suspect the 400 or so lunatics queuing outside this morning would disagree.