Boris, interesting to know that you were (are?) a socialist - I was also with the party when I was at uni. But I quickly got disillusioned after realising that the left these days is more right than the right, in all the worst possible ways. That might explain my eventual choice of career eh? (no need to answer that one)
Not sure if the Hain story, or indeed anything, is enough to restore my faith though.