Home Zelensky landed in UK, will meet PM Starmer: ... 23 June 2025 Zelensky landed in UK, will meet PM Starmer: Ukrainian delegation to AFP