The war in Ukraine has entered its second year with no end in sight, with a defiant President Volodymyr Zelenskyy vowing "we will defeat everyone" and global leaders set to impose new sanctions on Russia and countries supporting its war effort.
In a video released to the media and titled "the year of invincibility", the 45-year-old sat at a desk and recalled how he addressed Ukrainians a year ago in a hurried statement, as Kyiv and the world reeled from Russia's act of war.
"A year ago on this day, from this same place around seven in the morning, I addressed you with a brief statement, lasting only 67 seconds," he said in a 15-minute speech, as solemn music played in the background.
"We are strong. We are ready for anything. We will defeat everyone," he said.
"This is how it began on February 24, 2022. The longest day of our lives. The most difficult day in our recent history. We woke up early and haven't slept since."
As fighting raged on in Ukraine's east and south, its allies around the world showed their support on the first anniversary of Russia's invasion.
Paris lit up the Eiffel Tower in the Ukrainian flag colours of blue and yellow and people draped in Ukrainian flags, with hands on their hearts, gathered at a vigil in London holding a banner: "If you stand for freedom, stand for Ukraine."
"There will be a life after this war, because Ukraine will win," Paris Mayor Anne Hidalgo said in a speech.
The UN General Assembly overwhelmingly adopted a resolution on Thursday demanding that Russia pull out and stop fighting.
There were 141 votes in favour and 32 abstentions. Six countries joined Russia to vote no — Belarus, North Korea, Eritrea, Mali, Nicaragua and Syria. Russia's ally China abstained from the UN vote.
Russia's deputy UN ambassador Dmitry Polyanskiy dismissed the action at the United Nations as "useless".
Wagner group claims town near Bakhmut
The Ukraine military reported increased Russian activity in the east and south as the anniversary approached, with at least 25 towns and villages in three northern regions along the Russian border under fire.
Reuters was not able to verify battlefield reports.
Wagner group founder Yevgeny Prigozhin said on Friday the mercenary group had taken full control of the Ukrainian village of Berkhivka, a village on the outskirts of Bakhmut.
"Berkhivka is fully under our control. Units of Wagner Private Military Company are in full control of Berkhivka," he said in a post on social media.
Berkhivka is about 3 kilometres north-west from the suburbs of Bakhmut, a frontline city in the eastern Donetsk region that has seen intense fighting.
Russian President Vladimir Putin had ordered a full-scale invasion of Ukraine on February 24 last year to seize Kyiv and topple the pro-European government, but those hopes were dashed by a fierce defence and Russian military blunders.
Ukrainian counter-offensives in late 2022 grabbed back much of the territory it had lost. Russia now controls around a fifth of Ukraine.
Some US and Western officials estimate Russia's casualties at nearly 200,000 dead and wounded, while in November the top US general said more than 100,000 troops on each side had been killed or wounded.
Ukraine and the West have accused Russia of war crimes, but it denies targeting civilians.
Zelenskyy reflects on nation's losses
Millions of Ukrainians have fled their country and tens of thousands of civilians have been killed.
"Almost everyone has at least one contact in their phone that will never pick up the phone again," Mr Zelenskyy said.
"He who will not respond to the SMS 'How are you?'. These two simple words got a new meaning during the year of the war."
Ukrainian forces prevented a swift victory early in 2022, and the conflict, which Moscow calls a "special military operation", has become one of grinding trench warfare in the east and south.
With leaders of both countries showing no signs of backing down, the prospects of an end to the fighting any time soon look bleak.
Mr Zelenskyy, who has been instrumental in garnering financial and military aid from around the world to sustain Ukrainian defences in the face of a much larger army, praised his people.
"We became one big army," he said.
"We have become a team where someone finds, someone packs, someone brings, but everyone contributes."
He described 2022 as a year of resilience, courage, pain, and unity.
"Its main conclusion is that we have survived. We had not been defeated. And we will do everything to win this year!"
US increases support to $US32 billion
The United States on Friday announced a $US2 billion ($3 billion) long-term security package for Ukraine, which will include more rounds of ammunition and a variety of small, high-tech drones.
The Pentagon said the aid would include weapons to counter Russia's unmanned systems and several types of drones, including the upgraded Switchblade 600 Kamikaze drone, as well as electronic warfare detection equipment.
The US has now committed more than $US32 billion in security assistance to Ukraine since Russia's invasion.
Meanwhile, the United Kingdom's King Charles III has praised the "remarkable courage and resilience" of Ukrainians in a message to mark the first anniversary of Russia's invasion.
"The people of Ukraine have suffered unimaginably from an unprovoked full-scale attack on their nation," he said.
The King said he was hopeful the outpouring of solidarity "may bring not only practical aid, but also strength from the knowledge that, together, we stand united".
Polish PM delivers first Leopard tanks
Poland has also delivered its first Leopard tanks to Ukraine, its president said on Friday, as part of Prime Minister Mateusz Morawiecki's visit to Kyiv.
"The prime minister couldn't be here; he went to Kyiv to bring Leopard tanks which are the first batch delivered to Ukraine," President Andrzej Duda said in his opening remarks at a meeting of Poland's National Security Council in Warsaw.
Mr Morawiecki later confirmed four tanks had already been delivered to Kyiv and Poland was prepared to deliver more quickly.
"Poland and Europe stand by your side. We will definitely not leave you, we will support Ukraine until complete victory over Russia," he said in a joint new conference with President Zelenskyy.
Warsaw's commitment has been instrumental in convincing European allies to donate heavy gear to Ukraine, including tanks, a move opposed by several capitals, including Berlin, until recently.
The first delivery came less than a month after Poland said it aimed to get training time on Leopard 2 tanks down to five weeks for Ukrainian soldiers.
Reuters/AP