China is pushing for Ukraine and Russia to agree a ceasefire and hold peace talks as President Volodymyr Zelensky issued a rallying cry to his troops by saying 2023 can be the "year of our victory".
A year to the day since Vladimir Putin's tanks rolled into Ukraine, Zelensky tweeted defiantly about how the people "remained invincible" having chosen to fight the invading forces.
He wrote: "On February 24, millions of us made a choice. Not a white flag, but the blue and yellow one. Not fleeing, but facing. Resisting & fighting. It was a year of pain, sorrow, faith, and unity. And this year, we remained invincible. We know that 2023 will be the year of our victory!"