UK's Ministry of Defence, in the latest Defence Intelligence update on Ukraine situation, said that the Russian invasion of Ukraine has largely stalled on all fronts. "Russian forces have made minimal progress on land, sea or air in recent days and they continue to suffer heavy losses," it added. "The vast majority of Ukrainian territory...remains in Ukrainian hands," it stated.