Ukraine says Russia has launched 948 drones over a 24 hour period - the largest of the war so far

The attacks came on the eve of talks between the US and Ukraine

Nato aircraft were deployed after four people were killed in Russian strikes overnight

Cities across the west of Ukraine were hit, with residential buildings damaged and many injured.

Ukraine says Russia has launched 948 drones over a 24 hour period - the largest of the war so far

Analysts and Ukrainian generals say rising Russian attacks show Putin's spring offensive has begun