are shops open on new years day in uk?
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.