Maybe this offsets their new VOIP service?
In the not too distant future, O2 are launching O2 Connect (http://news.o2.co.uk/2011/11/02/o2-connect-making-calls-and-texts-simple/), which allows you to make calls abroad for free, using Wi-fi networks, still using your O2 number. Perhaps they're offsetting the future cost of that?