Their server status page only mentions problems in the Cardiff area (at the moment anyway)but reckon it's RESOLVED. Is that relevant to you?
I will admit the service fron NTL seems to be getting worse by the day and will probably have to go back to BT once my twelve month 'sentence' is over ;-(
The server status page is here. click here