Ukrainian President Volodymyr Zelensky arrived in Britain on Wednesday for only his second overseas trip since Russia's invasion began nearly a year ago.
After receiving a hero's welcome in Washington in December, Zelensky was due to be feted in a speech to the UK parliament alongside meetings with Prime Minister Rishi Sunak and King Charles III.