Blimey, that sounds really frustrating. I can't, personally, offer any solution, unfortunately. The only thing I can say is that, as with the recent problems in Leicester, it may be connected with the infrastructure upgrades that NTL are undertaking at the moment?
Hopefully someone from NTL will get back to you soon, with some more positive news, in the meantime it will probably be an idea for you to make a note of all your outages & calls to NTL (when, how long & who you spoke to) - & keep posting in here to let us know how you are getting on.