Why is our budget ballooning to nearly $1 trillion after trickle-down economics fans said the tax cuts were going to pay for themselves? Presidential hopeful John Delaney will try to explain that to Stephanie Ruhle and CNBC Anchor Andrew Ross Sorkin.

Advertisement
Men''s Swimwear Sale - up to 50% Off at Eastern Mountain Sports. Hurry, While Supplies Last!

More videos