Published on Oct 27, 2023 [Permalink] The national budget deficit was $1.7 trillion in fiscal year 2023