U.S. Senate leaders vowed on Thursday to keep trying to reach an agreement to provide billions of dollars in new security aid to Ukraine, but faced uncertainty about doing so quickly after Republicans blocked a sweeping foreign security assistance bill.

Senate Republicans voted unanimously on Wednesday to block the emergency spending bill to provide $110.5 billion in funds for Ukraine, Israel and other security needs, as the party's lawmakers press their demands for more control of immigration via the U.S. border with Mexico.

The result, which had been expected, threatened Democratic President Joe Biden's effort to provide new aid before the end of 2023. It came after Democrats and Republicans had negotiated for weeks to add immigration policy changes to the security bill to win enough Republican votes to pass.