Russian forces hit Ukraine’s capital and key energy facilities with a massive airstrike on the eve of talks between Volodymyr Zelenskyy and Donald Trump aimed at nailing down a plan to end Moscow’s war.

Ukraine’s president stopped in Halifax, Nova Scotia, en route to the U.S., to meet with Canadian Prime Minister Mark Carney. Together, the pair will hold a video call with European leaders, Zelenskyy said earlier Saturday. He reiterated Ukraine’s need for legally binding security guarantees from allies if hostilities are brought to an end.

More than 500 drones and 40 missiles — including Kinzhal hypersonic weapons — were launched in a barrage that started overnight and continued throughout the day on Saturday, hitting civilian targets and energy facilities. Air raid sirens have sounded in Kyiv for over 16 hours.

“Russian representatives engage in lengthy talks, but in reality, Kinzhals and ‘Shaheds’ speak for them,” Zelenskyy said.

The barrage killed one person in Kyiv and injured at least 32, disrupted power and water supplies, and sparked fires across several districts. About one-third of the city of over 3 million residents was left without heating with temperatures hovering around freezing.

More than 600,000 households in Kyiv and the surrounding region were without electricity around midday Saturday, Prime Minister Yuliia Svyrydenko said on Telegram. “Russians are pursuing a campaign built on instilling exhaustion, cold, and fear,” she added.

Zelenskyy said Friday that he plans to refine Kyiv’s agreements with the U.S. as much as possible, with a comprehensive 20-point peace plan then requiring input from Russia and Europe. He plans to discuss sensitive issues with Trump, including the future of the Donbas and the Zaporizhzhia nuclear power plant, as well as a long-term road map for Ukraine’s battered economy.

Today’s meeting is set for 1 p.m. local time in Florida, according to an updated guidance from the White House on Saturday, two hours earlier than originally announced a day earlier. The U.S. leader is spending the holidays at his Mar-a-Lago club.

Besides Zelenskyy, the Ukrainian negotiating team will include top envoy Rustem Umerov, economy minister Oleksii Sobelev, chief of the General Staff Andriy Hnatov, presidential office adviser Oleksandr Bevz and first deputy foreign minister Sergiy Kyslytsya.

Zelenskyy told Axios on Friday that he’s ready to put an eventual framework agreement to a referendum if Russia agrees to a ceasefire of at least 60 days.

On Saturday, Zelenskyy said he was “politically ready” for elections, but that Ukraine needs to prepare in terms of appropriate legislation, and that he expects Russia to attempt to undermine the legitimacy of any vote.

“If the American side raises the issue of a referendum or elections — they definitely can’t take place in such conditions in which we live today, namely the attacks,” he added.

Trump, meanwhile, spoke on Friday with Poland’s President Karol Nawrocki, the Polish leader’s office said in a statement. An aide told Poland’s state news agency PAP that Nawrocki stressed to Trump that Putin was the aggressor in the conflict with Ukraine.