(Reuters) – Ukraine President Volodymyr Zelenskiy honoured his people's resilience in times of bloodshed in a long and lyrical New Year speech, while Russian leader Vladimir Putin stressed his country's unity in a short and stern message that made only passing reference to the war.
The speeches – traditional Dec. 31 messages in both Russia and Ukraine – came as both countries marked the end of the year with increased air attacks on each other's territories. But neither side can point to any major frontline achievements in 2023.
"The major result of the year, its main achievement: Ukraine has become stronger," Zelenskiy said in a televised address interspersed with footage of cities under attack and meetings with leaders of Ukraine's Western allies.
Mentioning "war" 14 times in his 20-minute message, Zelenskiy also vowed, just like a year ago, that a free Ukraine would prevail.
"No matter how many rockets the enemy launches, no matter how many shellings and attacks – vile, merciless, massive – the enemy carries out in an attempt to break Ukrainians, intimidate, knock Ukraine down, drive it underground, we will still rise," he said, dressed in his trademark khaki outfit.
Comments by Putin, who faces an election in March, provided a sharp contrast to those of Zelenskiy and also to his own speech last year, when he cast the war as a near-existential fight.
This year, he called Russia's soldiers "our heroes," but did not mention Ukraine by name and did not refer to the "special military operation" – his term for the war his invasion unleashed in February 2022.
"We have proven more than once that we can solve the most difficult problems and will never retreat, because there is no force that can divide us," Putin said in a four-minute speech, dressed in a suit and a red tie against a backdrop of the Kremlin walls.
"We are one country, one big family."
The war – the deadliest conflict in Europe since World War II – is nearing its second anniversary, with no end in sight. Thousands have been killed, millions of Ukrainians displaced and countless cities turned to rubble.
Neither Putin nor Zelenskiy referred to the 1,000-km (600-mile) front line where Kyiv's counteroffensive had little success and where Moscow has been pushing on with its most recent but slow offensive along the eastern flank aiming to take control of more Ukrainian territory.
And while Zelenskiy spoke of 6,000 or so air raid alerts in Ukraine in the past year, Putin made no mention of any attacks - not even an attack Russia says Ukraine carried out on Belgorod in recent days killing at least 24 civilians.
Both spoke of the strength of their countries and their people, with Putin saying the future common effort will make Russia and its people stronger and Zelenskiy saying the war had already showed the strength of Ukrainians.
"And just like last December 31, today, we say: 'We don't know for sure what the New Year will bring us'," Zelenskiy said. "But this year we can add: 'No matter what it brought, we will be stronger'."