Welcome eaglei_uk
Have you reported it to NTL?
AFAIK, there are no promised repair times given. I do not think BT has any even. What BT does do, however, is give you a refund of one week's line rental for every day you do not have service, so the onus is on them to repair it within the day. I do not know if NTL offer a similar refund.