Have you complained to Ntl at all yet?
Their number is 0800 0522000
If they fob you off or you don't get the reply you think you should then please come back. I'm sure the Team would be willing to escalate the problem if you are still getting nowhere after complaining.