It was disruptive but possible. I also had the benefit of enhanced rates for working on those days. There was no shortage of people in the railway industry who were willing to work on Sundays or bank holidays if they knew that they would get double time and a day off in lieu. Many of the predictions that we made about Sunday trading have not been realised. Rates have certainly not been enhanced to encourage people to work on Sundays and bank holidays.
People work Sundays for normal rates.
The Sunday Trading Act 1994 introduced provisions to protect workers, but the brutal truth is that they are not working. I do not want to shop on Christmas day, but I do not want to stop others doing it. My family Christmas is different from someone else's. Many families enjoy going shopping on Christmas day. The family argument is therefore a little bogus.