Vermont Sen. Bernie Sanders has a commanding lead over Hillary Clinton ahead of Tuesday’s Democratic primary in New Hampshire, enjoying a 20-point edge that budged little after Iowa’s closely contested caucuses, a Wall Street Journal/NBC News/Marist poll finds.