Okay what the hell is wrong with NTL? I switch bank accounts, use my new bank's account switching service, all the companies involved with the standing orders and direct debits have been great gone without a hitch.
Guess which company have messed up?
Does NTL actually respond to requests from banks to change a customer's direct debit details? From now on I'm paying via giro bank credit, because I know NTL will try and continually take money from the incorrect bank account.