Why Melanie Phillips no longer supports socialism