Very well said. I would add that president Trump has recruited the strongest and most accomplished cabinet team since at least Reagan and probably since FDR when successful and patriotic American business and other leaders joined to do their bit in WWII.

This may be the most important thing that Trump has done so far in terms of the long term prospects of a successful presidency.

Notwithstanding the continuing smear jobs, it is likely the Trump Team by 2020 will be singing We Have Overcome (or is it We Have Overcombed?)