My rent was due and I was expecting to have that money ready in my account, however due to other circumstances I have today found out that it will be another week. Landlord is fine with that, however Natwest have allowed the cheque to be cashed in and have left me in the negative. I wouldn't mind but apparently it's a £6 a day charge now, so that'll be about £42 in total which of course I'd rather not have to pay.
I swear in the past if I didn't have the funds, the cheque would simply bounce and I'd just call the bank and tell them to cancel?
Why on earth would Natwest pay over £1k on my behalf, or is this just a sneaky way of making money off me? 
I swear in the past if I didn't have the funds, the cheque would simply bounce and I'd just call the bank and tell them to cancel?

