From left, Belgian Prime Minister Alexander De Croo, Italian Prime Minister Giorgia Meloni, Canadian Prime Minister Justin Trudeau and President of the European Commission Ursula von der Leyen with Ukraine's President Volodymyr Zelenskyy in Kyiv. EPA
From left, Belgian Prime Minister Alexander De Croo, Italian Prime Minister Giorgia Meloni, Canadian Prime Minister Justin Trudeau and President of the European Commission Ursula von der Leyen with UkShow more

World leaders gather in Ukraine for anniversary of war as Zelenskyy vows 'we will win'




View from London

Your weekly update from the UK and Europe

      By signing up, I agree to The National's privacy policy
      View from London