The measure includes $675 billion for the Defense Department and boosts military pay by 2.6 percent, the largest pay raise in nine years. The bill also increases spending for Health and Human Services, Education, Labor and other agencies, including a 5 percent boost for the National Institutes of Health.
Lawmakers approved the bill, 361-61 on Wednesday, a week after the Senate approved it, 93-7.
It now goes to President Donald Trump, who said Wednesday he will sign it. Trump’s signature would avert a looming government shutdown set to begin Monday.