Here he comes.
Bill Richardson is coming up from behind and winning over Granite Staters, according to a new poll by CNN and WMUR.
Richardson has shrunk the gap between front-running Democrats Hillary Clinton and Barack Obama, according to the poll results of less than 400 Democratic voters.
The news came in the midst of a two-day tour of New Hampshire, where Richardson focused on health care and veterans issues.
The poll still puts Richardson 24 points behind Hillary Clinton and 14 points behind Barack Obama. John Edwards has 13 percent of the vote and Richardson has 12 percent.
The poll surveyed 386 Democrats in the state last week and has a margin of error of 5 percent.