OK then it could be server issue around your end, have you check NTL's server status for work in your area?
http://www.ntl-isp.ntl.com/ServiceStatus/
I think mainly its down to local issues

I have had loss of performance for a few hours and this could be to do with loads of people downloading the DOOM3 leaked game and causing a detrimental effect on the network.