Ukrainian President Volodymyr Zelenskyy held a video conference with NATO and European Union leaders, after arriving in Canada, ahead of key talks with US President Donald Trump in Florida. He emphasised during the call that strong military and diplomatic positions are essential to stop Putin.