Trump's Controversial Budget Bill: A Trillion-Dollar Gamble?