Trump has principles? Really? He’s not a conservative either. He’s a malignant narcissist. I agree that Trump has a great shot at re-election, but not for the reasons you cite. He’ll win again if the Dems run a candidate that is another neo-liberal (new boss, same as the old boss). Joe Biden is just such a candidate. If he’s nominated, the Dems will lose either because the demoralized left won’t show up to vote or they’ll want to throw another Molotov cocktail into the elite electoral status quo again and they’ll vote for Trump (knock the whole house down and be damned). It’s called nihilism.