The only way to sort these problems out is vote with your feet, & ditch ntl.
I can assure you there is a whole new world out there offering levels of customer service that ntl can only ever dream of.
http://216.40.241.59/forum/forumdisplay.php?f=37
That's all you need to sort you out MastaUK.