Senate passes government funding bill, now heads to President Trump

The House passed the bill Wednesday by a 309-118 margin.

— -- The Senate has passed a $1 trillion omnibus spending bill that would keep the government running until September, with a vote of 79-18.

The House passed the bill Wednesday in a 309-118 vote, with four members abstaining.

Last Friday, Congress passed a short-term measure funding the government for one more week, giving lawmakers additional time to tie up loose ends.

“After years of partisan bickering and gridlock, this bill is a clear win for the American people,” Trump said Tuesday from the Oval Office. “It’s been a very hotly contested budget because, as you know, we have to go through a long and rigorous process.”

If Trump signs the bill, Congress will avoid a government shutdown until at least September, when funding would next run out.

ABC News’ Ali Rogin and Arlette Saenz contributed to this report.