Overview
- The General Staff logged 149 engagements in the past 24 hours, with the Pokrovsk and Hulyaipole axes remaining the most contested.
- Ukrainian reports counted three missile attacks, 58 airstrikes with 165 guided bombs, 3,495 artillery and MLRS barrages, and 5,791 kamikaze‑drone strikes over the day.
- Odesa was hit overnight on December 31, injuring six people including three children and damaging multiple apartment blocks, vehicles and services; earlier port strikes ignited oil tanks and damaged a Panamanian‑flagged grain vessel.
- Grid operator Ukrenergo reported new outages in Donetsk, Odesa, Zaporizhzhia and Kharkiv regions, with repairs underway where safety allows and consumption down due to widespread disconnections.
- The Institute for the Study of War said it found no open‑source evidence for Moscow’s claim that Ukraine targeted Putin’s Valdai residence with drones.