Congress finally sends $19B disaster aid bill to Trump

House Speaker Nancy Pelosi of Calif., second from right, leaves the House chamber, Monday June 3, 2019, on Capitol Hill in Washington, after the House voted to approve a $19 billion disaster aid bill, breaking a conservative blockade and sending the measure to President Trump, who is expected to sign it. (AP Photo/Jacquelyn Martin)
House Speaker Nancy Pelosi of Calif., leaves a ceremonial swearing in outside the House chamber, Monday June 3, 2019, on Capitol Hill in Washington, just after the House voted to approve a $19 billion disaster aid bill, breaking a conservative blockade and sending the measure to President Trump, who is expected to sign it. (AP Photo/Jacquelyn Martin)
Water from the Mississippi River floods Leonor K. Sullivan Boulevard, Saturday, June 1, 2019, in St. Louis. The Mississippi River is expected to rise several more feet by midweek. (David Carson/St. Louis Post-Dispatch via AP)

WASHINGTON — A long-delayed $19.1 billion disaster aid bill sailed through the House on Monday and headed to President Donald Trump for his expected signature, overcoming months of infighting, misjudgment and a feud between Trump and congressional Democrats.