Ukrainian President Volodymyr Zelensky has accused Moscow of choosing "Easter escalation" over an Easter ceasefire after Russia carried out another deadly large-scale drone and missile attack on Ukraine.

Six civilians were killed and 40 others injured as Russia launched hundreds of drones and missiles across the country.

Major daytime attacks, which were once rare, have been increasing.

It's happening as efforts to end the war, led by the US, have stalled since US President Donald Trump and his team shifted focus to the conflict in the Middle East.

Meanwhile, Zelensky agreed with a British intelligence assessment that the situation on the frontline in the east was the "most favourable" for Ukraine in 10 months, as the advance of Russian troops appears to have slowed.