Sir Keir Starmer has promised Volodymyr Zelensky he will make the case for safeguarding Ukraine’s sovereignty in talks with Donald Trump this week as the US President claimed a deal to resolve the conflict was “close”.