Do you even read the shit you copy and paste????? The national debt stands at $21 trillion. The "article" you copy and pasted says (in highlighted text no less) "China, which owned an estimated $1.18 trillion in U.S. Treasuries," Get a fucking clue!
Trump didn't magically create this $21 trillion dollar debt in the last 2 years. It has been growing for decades and NEITHER party is willing to deal with it.
Who is the "idiot"...?????? Go climb back under your toadstool dipshit.