The $1.5 trillion bipartisan bill, which now heads to the Senate, is the culmination of months of negotiations on Capitol Hill.

The bill would also provide money for humanitarian aid, to support Ukraine's energy grid and to combat disinformation.