Three people have died and at least 26 others injured in a wave of Russian drone and missile strikes on Kyiv, Ukrainian officials say.

Mayor Vitaliy Klitschko described strikes, which caused explosions and fires in residential buildings across the city, as 'massive'.

Kyiv's energy infrastructure was also damaged, leaving some buildings in the north-east without heat, he said. Ukraine's air force reported several other regions across the country were also being targeted.

Russia's defence ministry claimed it had downed or intercepted 216 Ukrainian drones targeting its industrial facilities and disrupting air travel, according to Reuters news agency.

In Kyiv, residential buildings came under attack 'in practically every district', the head of the city's military administration, Tymur Tkachenko, stated on Telegram.

He issued a warning to take shelter just after midnight local time on Friday (22:01 GMT), writing 'it's loud in Kyiv'.

Falling debris and fires have damaged multiple high-rise apartment buildings, a hospital, school, and administrative buildings, according to emergency services.

More than 40 people have been rescued, including 14 from a fire in a residential building in Desnayanskyi district where one person died.

Another victim was rescued from beneath the rubble, officials reported.

Medical teams were dispatched to all fire scenes, with emergency reports indicating nine people were hospitalized, one in 'extremely serious condition'.

Parts of the Ukrainian capital's heating network were damaged in the strikes, affecting electricity and water supplies, as noted by the mayor.

Ukraine's air force warned that drones and guided bombs targeted various other regions, including Sumy.

This wave of strikes follows a previous incident in which six people died during another Russian offensive last week, which similarly impacted residential buildings and energy infrastructure.

Russia has stated that its attacks on energy targets are aimed at undermining the Ukrainian military.

The violence has prompted Ukrainian President Volodymyr Zelensky to advocate for 'no exceptions' to Western sanctions on Russian energy, shortly after the US granted Hungary one such exemption.

US President Donald Trump had initially imposed sanctions on Russian oil following stalled ceasefire negotiations with President Vladimir Putin.