Christmas bank holidays mean many services and supermarkets will close or alter their opening hours this week