British prime minister welcomes Zelensky to the UK
https://edition.cnn.com/europe/live-news/russia-ukraine-war-news-2-8-23/index.html
When British prime minister was Borris Johnson, he paid a visit to Ukraine to see Zelensky. So, it's understandable that Zelensky paid a visit to UK in return. What we should focus on is the contents of agreement between Ukraine and UK at this time.