The reason I thought it may have been direct debit and asked about BT: was because that was what caused the problems earlier.

Your are lucky to get someone to talk to you at the bank, I was given the run around, bounced from one phone number to the next. No-one wanted to know about the problem. In my opinion the banks should be shut down as they are totally corrupt.