Overnight outlets described a Ukrainian drone barrage, with the Defence Ministry claiming nearly 600 intercepted. State agencies reported hits on the Iskra plant in Ulyanovsk leaving 12 injured, a fatal strike in Perm Krai, and suspension of the Novoshakhtinsk refinery.
By midday the Central Election Commission formalized Duma results at 349 seats for United Russia, presented in state media as final alongside claims of Ukrainian attacks on polling stations; exile outlets called the contest the most uncompetitive in modern history, noting 46 war-linked deputies, a Syktyvkar protest and the drug-case arrest of analyst Alexander Kynev.
Evening coverage turned to Putin at the St. Petersburg cultural forum, who rejected Western warnings of an attack on Europe, said Kyiv could not counter Geran drones, and argued Moscow had been open to resuming talks after the vote until strikes on Moscow, leaving three Ukrainian truce proposals under review and promising retaliatory blows.