President Trump has signed, somewhat reluctantly, a $1.3-trillion fiscal 2018 spending package that features a $21.2-billion increase for an array of federal infrastructure programs, including highways, airports, drinking-water and wastewater-treatment plants and veterans' health facilities.
The legislation, the product of bipartisan negotiations, cleared the House on March 22 by a 256-167 vote. The Senate followed suit in the early hours of March 23 by a 65-32 vote (View bill text here.). Trump signed the measure later that day.