Donald Trump approval ratings crashes to lowest ever amidst U.S.-Iran war. Why are Americans not happy with their President?

Nate Silver approval rating chart shows that overall Americans are not too happy with Trump's handling of trade and tariffs, economy, immigration, and the cost of living.