Volodymyr Zelensky was given an unprecedented honour guard at No 10 during a visit to London, where UK leaders told him support for Ukraine would not change. The trip came as he sought to shore up backing from European allies after a row with Donald Trump.