In recent speeches and media scrums, President Donald Trump has lauded the federal budget surplus for the month of June, claiming the surplus had not happened in “many, many years” or “decades.” To be ...