German Chancellor Olaf Scholz attends the cabinet meeting at the Chancellery in Berlin, Germany, 27 November 2024; Credit: Reuters/Liesa Johannssen/File Photo

BERLIN (Reuters) - German Chancellor Olaf Scholz made an unexpected visit to Kyiv on Monday 2 December 2024, vowing his country would remain Ukraine's biggest supporter in Europe and promising delivery this month of military aid worth €650 million.

The visit, his second since Russia's full-scale invasion of Ukraine nearly three years ago, signals Germany's support at a time of uncertainty ahead of President-elect Donald Trump taking the reins at the White House and as Russian forces make territorial gains.

Scholz will hold talks with President Volodymyr Zelensky, who is set to push NATO to invite Ukraine to join the military alliance at a meeting in Brussels this week.

The German chancellor's visit also comes as he faces a tough battle for re-election at a snap vote in February after his coalition collapsed in November 2024.

His own record on supporting Ukraine has been under scrutiny both from those who wanted him to do more to help Kyiv and, on the other side, those voters who want Germany to pull back from sending weapons and aid to Ukraine.

"Germany will remain Ukraine’s strongest supporter in Europe," Scholz wrote on X.

At the meeting with Zelensky, he said he would "announce further military equipment worth €650 million, which is to be delivered in December."