UK Foreign Secretary Lord Cameron says the funding is “a vital step forward”, but Russia claims the passage of the bill will “further ruin” Ukraine and result in more deaths.
The US House of Representatives has approved sending $60.8bn (£49bn) in foreign aid to Ukraine.
Democrats and Republicans joined together after months of deadlock over renewed American support to help Ukraine fend off Russia’s invasion.
Representatives could be seen waving small Ukrainian flags as it became clear the package was going to pass.
Ukrainian President Volodymyr Zelenskyy said he was “grateful” for the decision, which he said “keeps history on the right track”.
“Democracy and freedom will always have global significance and will never fail as long as America helps to protect it,” he said.
“The vital US aid bill passed today by the House will keep the war from expanding, save thousands and thousands of lives, and help both of our nations to become stronger.”
Representatives also approved bills to send foreign aid to Israel and provide humanitarian relief to Palestinians in Gaza, give security assistance to Taiwan and allies in the Indo-Pacific, and a measure containing several foreign policy proposals including a threat to ban Chinese-owned social media app TikTok.
The package will now go to the US Senate, where it is likely to be passed on Tuesday. President Joe Biden has then promised to sign it immediately.
“I urge the Senate to quickly send this package to my desk so that I can sign it into law and we can quickly send weapons and equipment to Ukraine to meet their urgent battlefield needs,” Mr Biden said.
Bill will ‘further ruin’ Ukraine, Russia warns
Moscow said the passage of the bill would “further ruin” Ukraine and result in more deaths.
Kremlin spokesman Dmitry Peskov told the TASS news agency a provision allowing Washington to confiscate seized Russian assets and transfer them to Ukraine for reconstruction would tarnish the image of the US.
‘Ukraine can and will win’
UK Foreign Secretary Lord Cameron said the funding was “a vital step forward”.
“If Putin ever doubted the West’s resolve to back Ukraine, this shows our collective will is undimmed,” he tweeted.
“With support, Ukraine can and will win.”
But Donald Trump ally Marjorie Taylor Greene, a Republican representative who has opposed helping Ukraine in its war against Russia, said “people have been too obsessed with voting for foreign wars and the war industry”.