America’s gross national debt has topped US$40 trillion for the first time, an ominous milestone for an economy that sits on a shaky fiscal foundation after decades of borrowing to pay for the rising costs of the military, social safety net programmes and President Donald Trump’s tax cuts.

The shortfall