A Ukrainian pilot detained in Russia since 2014 has made a triumphant return home following a prisoner swap that saw her traded for two Russians.

Nadiya Savchenko was met by Ukraine’s president at Kiev’s Borispol airport, where she made a passionate speech sarcastically thanking those “who had wished me evil”. “Through you I survived,” she said.

Savchenko, who was exchanged for two Russian intelligence operatives held by Ukraine, thanked her supporters, and promised to fight for the release of other Ukrainians in Russian jails.