In his first visit to neighboring Ukraine as prime minister, Poland's Donald Tusk pledged to tackle thorny political disputes that have hampered their critical wartime alliance.

He delivered a message of friendship to President Volodymyr Zelenskiy at a joint media briefing, alongside a pledge that Poland would do everything in its power to increase Ukraine's chances of victory.

"Europe will find a way, and this is what we are working on now, to support Ukraine without any reservations, with or without Orban, to support Ukraine in its integration into the European Union as well as providing support now, during the war, financial support, political support and military support."

Warsaw became a key ally for Kyiv as it sought Western financial and military support against Russia, but relations deteriorated in recent months when blockades at the border damaged Ukraine's economy.

The truckers agreed last week to suspend their protests, which had been aimed at revoking Ukrainian truckers' permit-free access to the European Union, until March 1.

Tusk said both sides had "reached a common understanding" over protests by Polish truckers.

Both leaders hailed plans between their countries for joint arms production, while Zelenskiy announced on social media that they had discussed "a new form of cooperation aimed at larger-scale arms purchases."

"We discussed with Prime Minister Tusk our future joint weapons production. Secondly, we discussed security guarantees. We discussed Poland joining the G7 declaration. I'm thankful for Poland's readiness to work on a bilateral agreement between our two countries."

Tusk's trip coincides with Ukraine's Unity Day, which celebrates the unification in 1919 of western and eastern Ukraine, which has faced numerous invasions over its long history.