Sir Keir Starmer has spoken to Ukraine’s president Volodymyr Zelensky as his country’s power grid faces bombardment by Russian forces.