Well I took yet another day off work for the FOURTH week in a row and the *******s never even bothered to show up.
It's now 3 days short of a month and NTL are no nearer to fixing my problem. So, I think I can answer my own question thanks :-
Why Can't NTL fix my problem?
Because they're a bunch of incompetent idiots.
To be fair, the engineers who've come out have been very knowledgable, I think it's the maintenance monkeys who've caused all the problems. They either come out and then don't update the call so when you phone the helpdesk they haven't got a clue what's going on, or they just don't show up at all.
What do I have to do to get someone to OWN my problem?
Or have I hit the nail on the head there. It's my problem and NTL don't care.