This is the best news I have heard in ages! Bit like christmas coming early. Long overdue, Virgin should have been onto this much earlier and the problem wouldn't have got as widespread as it has.

Be interesting to see how it affects subscriber numbers next time Virgin release them