Right after the Republican convention Trump had some bad weeks, more recently Clinton has had some bad weeks. Her poll numbers are down, his are up.
Trump seems to be gaining ground in the so-called "battleground states," the ones that can swing either way. He is even doing better in Colorado, which the "wise men" said was long gone blue. He is unbelievably gaining ground with black voters, a group the GOP had basically written off.
His good fortune is really getting up the nose of the MSM, it couldn't happen to a more deserving bunch. I'm not getting my hopes up too much, the time between now and early November is an eternity in politics.