Home PoliticsCommentary Socialist Bernie Sanders set to win Iowa caucus and New Hampshire primary