British retail giant Marks & Spencer revealed on Monday that some of its biggest stores will be open 24 hours a day in the run-up to Christmas. The firm said it had taken the decision in response to customer demand but had not yet settled on which stores would be open around-the-clock.