A bigger challenge to Democrats than socialists: Their liberal Republicans