Question: are shops open on new year's day in england?
Answer: New Year's Day is a bank holiday across the UK with England, Wales, Scotland and Northern Ireland all observing the date as one that schools, banks and many shops and offices will be closed.