Sir Keir Starmer has spoken with Ukraine’s Volodymyr Zelensky after the US and Russia agreed to work towards a limited ceasefire on energy infrastructure in the war-torn eastern European nation.