KYIV – Ukrainians will create their own miracle this Christmas by showing they remain unbowed despite Russian attacks that have plunged millions into darkness, President Volodymyr Zelensky said in a defiant message on Saturday.

Speaking 10 months to the day since Russian launched a war that has killed tens of thousands and displaced millions more, Mr Zelensky said that while freedom comes at a high price, slavery would cost even more.

We endured at the beginning of the war – we withstood attacks, threats, nuclear blackmail, terror, missile strikes. We will endure this winter because we know what we are fighting for, he said.

Relentless Russian missile and drone attacks since October have caused massive damage to the power-generating system, regularly leaving major cities without water and heat.

Mr Zelensky made his remarks in a video address to Ukrainians who celebrate Christmas in December.

Most Ukrainians are Orthodox Christians and mark the occasion in early January.

Even in complete darkness, we will find each other to hug each other tightly. And if there is no heat, we will embrace each other for a long time to warm one another, he said.

We will smile and be happy, as always. There is one difference – we will not wait for a miracle, since we are creating it ourselves.

The clip, which lasted just under nine minutes, was filmed outside at night with just a few white lights and a Christmas tree in the background.

Mr Zelensky noted Ukrainian troops are fighting battles in the eastern Donbas region while others are in exile both home and abroad, having fled the Russians.

We have been fighting them for more than 300 days and eight years. Will we allow them to achieve what they want? he said, referring to Russias 2014 occupation of Crimea. REUTERS More On This Topic No Christmas ceasefire in Ukraine, says Russia Remember the war weary and the poor, pope urges on Christmas Eve Remote video URL