President Trump is trumpeting a string of big victories in the massive compromise defense policy bill working its way through Congress, as liberal Democrats lament a host of priorities that have been cut from the legislation. The final version of the National Defense Authorization Act gives the president a freer hand on Iran and Saudi Arabia and on ways to fund the southern border wall. The Senate is expected to pass the annual defense policy bill this week, and the White House said Mr. Trump is enthusiastically waiting to sign it into law. In a memo to fellow Republicans just...