"Bank holiday" is a term I have not heard before. I assume it means a day banks are closed. Do other businesses and services close as well? On our "national holidays" the postal service is closed. Some businesses also close to allow their employees to spend time with their families, but it seems fewer shops are doing this all the time. The "almighty dollar" takes precedence over everything else.