To many political observers over the past year, the prospect of President Donald Trump’s reelection looked doubtful at best. Former White House chief strategist Steve Bannon reportedly gave Trump a 30 percent chance of finishing his term. Mike Murphy, the longtime GOP consultant and NeverTrumper, said that Trump will only be president “until early 2019.” And JPMorgan Chase CEO Jamie Dimon, like many others, bet more modestly: that Trump would be the first one-term president since George H. W. Bush.