None of this is a guarantee. Plenty can happen between now and November. Gas prices matter. Iran matters. The economy matters. And Republicans have a well-documented talent for snatching defeat from the jaws of victory.
But the trend line is moving in the right direction. Six weeks. Three points. Soft Republicans coming home.