Someone on the digitalspy forums
Just got through to O2 and they got 280 people waiting to be connected. An udate to one of there firewalls today is the cause.
No time of fix known yet but engineers are on site