This story has moved to /story/virgin-media-fined-28m-for-preventing-customers-from-cancelling-contracts/.