President Donald Trump promised to send “at least $2000” directly to Americans using tariff revenue, promising to reward taxpayers and pay off the US’ national debt just as his tariff policy faces a challenge at the Supreme Court.