Ukraine has come under heavy Russian bombardment overnight, with a child among three people killed in Kyiv, Ukrainian officials said early on Thursday.

Mayor Vitali Klitschko said the attack on Ukraine's capital was "massive" with military officials confirming at least 24 people had been injured.

A five storey-building collapsed in the Darnytski district and a fire had also been reported in a high-rise residential building in the neighbouring Dnipro district, the mayor added.

The wave of missiles comes after more than 100,000 Ukrainian homes were left without power by the latest Russian drone attacks on energy infrastructure, Ukraine's President Volodymyr Zelensky said on Wednesday.

In a post on Telegram, Tymur Tkachenko, the head of Kyiv's military administration, said the child who was killed was a 14 year old girl. At least five children had been injured in the latest drone strikes.