The leaders of Germany, France and Italy rode into Kyiv on an overnight train on Thursday in a joint demonstration of support for Ukraine, where officials were pleading for more and faster deliveries of Western arms to hold off Russia's assault.

"It's an important moment. It's a message of unity we're sending to the Ukrainians," French President Emmanuel Macron said after the train pulled into the station in Kyiv.

The visit by Macron, German Chancellor Olaf Scholz and Italian Prime Minister Mario Draghi has taken weeks to organize, while all three have faced criticism from Kyiv over support viewed as tepid. Britain's Boris Johnson already visited more than two months ago.