This lifts my spirits but I ain’t holding my breath.
Good news: Undecideds (late in the race) traditionally break 2 to 1 for the challenger.
Bad news: New Hampshire has a serious voter fraud problem where Mass “activists” show up and vote in “friendly” precincts.
Conclusion (imho): Race too close to call.