Keir Starmer met with 18 leaders in London on Sunday, including Volodymyr Zelensky, to try thrash out a deal to end the war in Ukraine.