Socialist and Republican group