Prince Harry makes a surprise visit to Kyiv, urging Russia's President Vladimir Putin to end the war and calling on US President Donald Trump to show leadership to help resolve the conflict in Ukraine.