They don't owe it because they have been let off of it so you are technically correct, however it was a handshake deal between Vodafone and the then head of HMRC, doesn't make it right and was not a good deal for the UK tax payer. They effectively cheated us out of several billion pounds worth...