Donald Trump has had a very good week. His poll numbers have turned around and Hillary Clinton's campaign is plagued with scandal and illness. In fact, the 2016 Republican nominee is doing so well that he's outperforming Mitt Romney's 2012 chances of winning the election by 400 percent.

According to election guru Nate Silver, Trump has nearly a 43 percent chance of winning the White House if Americans were to cast their votes today. At this same point in 2012, Romney had less than a 9 percent shot at victory.

Trump has performed nothing short of a political resurrection, improving his poll numbers among millennials, independents, and non-white voters.

Clinton now trails Obama in 11 or 14 swing states, according to Silver's FiveThirtyEight.

The Democratic nominee is polling half a point better than Obama did in 2012 in Florida, 2.5 percent better in Virginia, and 3 percent in North Carolina, but that's it.

Maine, Iowa, and Nevada have all had the strongest pro-Trump swing, moving between five and seven points in the Republican nominee's favor. According to Silver's predictions, the billionaire has a 71 percent chance of winning Iowa, a 55 percent of taking Nevada, and a nearly 25 percent chance in Maine, but he's almost certain to win the state's second congressional district and earn one electoral college vote.

There's also been significant movement in Trump's favor in New Mexico, Ohio, Michigan, and Wisconsin. States like Colorado, New Hampshire, Pennsylvania, and Minnesota have also moved in the Republican nominee's favor, but by less than a point.

A solid debate performance by the Republican nominee and another solid week will give the Republicans the closest chance they've had to winning the White House in over a decade.