I know, right? It's mostly my fault because I can't be bothered to plan what I'm going to do three days in advance, but what's the point of bank holidays anyway? This isn't ye olden days when there were two to five guys at the bank every hour of every day it's open, taking a holiday is as simple as scheduling someone else to cover your shift.
Besides that, most of us work on the same days and times that banks are open, and they close just before we get off. A business should make its schedule work for its customers, not the other way around.