The leaders of Germany, France and Poland have concluded talks on Ukraine with a promise of more weapons and 'ceaseless' support for Kyiv. The trio agreed their countries would provide long-distance artillery to help Ukraine defend itself against Russia.