The Duke of Sussex has received an enthusiastic welcome in a surprise visit to Ukraine to support injured war veterans, meeting Ukrainian competitors taking part in his Invictus Games.
There were emotional scenes as he was applauded by injured service men and women in Lviv, where he told his audience: "You're going to win the war."
Prince Harry spent two days at events for veterans, with a press blackout for security reasons until he had left Ukraine, as the country continues to face missile attacks from Russia.
Ukraine has more than 150,000 injured war veterans and the prince visited projects supporting their treatment and rehabilitation.
"Ukraine now is experiencing elements of war that no other country has experienced before," he said - with technology advancing in areas such as drone warfare, but also in protecting cities and providing treatment.
A mobile phone app is where Ukrainians look for air raid warnings, telling them the direction, timing and type of any incoming missiles.
At the Superhumans Center near Lviv, Harry was shown how growing numbers of injured veterans receive groundbreaking treatment.
International experts used to come to help Ukraine, he said, but "now that has flipped," with Ukraine having the greater expertise with trauma injuries to share with others.