Today - an oxymoron. Nothing more - nothing less. To be a socialist today the only way this can work is to be 'a liberal christian'.
Are 'liberal christians' Christians at all? 'By their fruits ye shall know them' - and those 'fruits' must be spiritual.
'Christian' socialism is almost invariably 'a gospel of'salvation by works' which is NOT what Christ preached.