I'm afraid I'm going to go against the concensus here. You have a contract with the bank, the terms and conditions of your account. If those T&C's say that if you go overdrawn, we will charge you £X, then that is all they need to tell you.
If you want to continue using their money, rather than your own, knowing full well the consequences, then that is up to you.
As the banks always say, if you dont like it, close your account and go elswhere.
Yes, I hear what your saying ST, but is it not
our money that is now supporting the banks, look how much money is being ploughed into supporting them, so I'm effectively having my money (paid into the governments account via taxes, national insurance, etc), paid into my bank to take my money back out, then if I'm even a day over due that I normally wouldn't be, that I'm told "tough" you've got to pay us extra for your 24Hr error.
Well maybe now I ought to charge the bank £100 per letter of mine, when I've spotted one of their errors, and want it correcting, and charge interest for everyday that the "$%&*'s" fail to do something about it !!.
I can understand why people are starting to go back to the mattress idea. :-?