Lebanon goes for Haley, but not overwhelmingly
Lebanon, New Hampshire, is a town with many college graduates on the Connecticut River just south of Hanover. Haley has 62 percent of the vote their. However, Trump grew his vote share there, too — from 22 percent to in 2016 to 37 percent today.
— Dan Hopkins, 538 contributor