Trump's unwillingness to enact gun control laws makes him complicit in the deaths of the more than 100 Americans killed every day by firearms. In 2017, gun deaths reached their highest level since 1968, with nearly 40,000 deaths by firearms. For every person killed in a gun homicide, there are six others injured in a gun assault. Additionally, as the Giffords Law Center reports, there is an average of one mass shooting every day in the US.
Even on background checks and assault rifles, Trump flip-flopped because he has really never committed himself genuinely to enact any effective gun control laws. Furthermore, Trump regularly ties mass shooting to mental illness alone, and calls for more mental institutions rather than stricter gun laws. Trump has done virtually nothing to enact common sense gun legislation and has remained entirely in the pocket of the gun lobby and the NRA.
Despite Trump's claims to the contrary, his trade wars have done little to offset the gap between US imports and exports to China, which favor the latter. American farmers are angry over Trump's lies in his trade war with China. According to the Washington Post, China's tariffs are closing off the biggest export market for US agricultural products in the world.
In sum, Trump's disastrous domestic policies will impact the lives and well-being of most Americans for years to come. His failures must be exposed for all to see, and drastic corrective measures must be taken to address them systematically. The cost will certainly be astronomical, but then, with a clear vision, determination, and responsible budgeting and equitable taxation over a period of five to seven years, much of America's domestic ills can be addressed on a continuing basis.
America's future national security and global leadership is intertwined, as it has always been, with its domestic health and vitality. Any Republican or Democratic president who fails to grasp this reality will do so at their peril.
(Note: You can view every article as one long page if you sign up as an Advocate Member, or higher).