"Even Russia can be brought back within the framework of international law. Its aggression can be defeated," Zelenskiy told a conference in Sweden via video link.

The war in Ukraine has shown that Europe must develop joint weapons production to ensure that the continent can "preserve itself" under any global situation that might arise, the Ukrainian president said.

"Two years of this war have proven that Europe needs its own sufficient arsenal for the defence of freedom, its own capabilities to ensure defence," he said.

(Reporting by Anna Ringstrom, editing by Terje Solsvik)