Russian attacks damaged infrastructure in Kyiv and Odesa overnight during the heaviest combined assault on Ukrainian energy sites in months. President Volodymyr Zelenskyy visited a frontline post, while Nato’s Mark Rutte headed to Germany for talks with Friedrich Merz and Rob Jetten.