O2, Sky, Three, Virgin Mobile and some smaller carriers already offer unlocked phones, but Ofcom wants the likes of BT Mobile ...