The Russian invasion of Ukraine has “largely stalled on all fronts” and has seen “minimal progress” on land , air and sea in recent days, the UK government has claimed.
The British Ministry of Defence said Ukrainian resistance “remains staunch” as they provided an intelligence update on the war on Thursday.
The invasion of Ukraine has now entered its third week, with hundreds of civilians killed and more than 3 million forced to flee since Russia launched its attack.
The UK Ministry of Defence tweeted: “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.”
Recommended Mariupol theatre bombing ‘war crime’, says British envoy - follow live Why has Russia invaded Ukraine? The conflict explained Sign The Independent’s petition to help the people of Ukraine
It added: “Ukrainian resistance remains staunch and well-coordinated. The vast majority of Ukrainian territory, including all major cities, remains in Ukrainian hands.”
Since launching its attack on 24 February, Russia has gained control of eastern and northern parts of its neighbouring country.
This includes the cities of Kherson and Melitopol in the southeast of Ukraine.
Russian forces freed the mayor of Melitopol - who Ukraine had accused them of kidnapping - in exchange for nine of their captured conscripts, the Ukrainian presidential office said on Wednesday.
This map shows the extent of Russia’s invasion of Ukraine
(Press Association Images)
Attacks on Ukrainian cities continued on Thursday morning, with a missile strike on a building in Kyiv killing at least one person and injuring several others.
Recommended Pundit under fire for criticising Zelensky’s speech outfit during US Congress address Macron, barely campaigning, leads French presidential race AP News Digest 3 am
The day before, Russa was accused of destroying a theatre where hundreds were sheltering in the besieged city of Mariupol by local authorities.
A UN Security Council meeting is set to go ahead on Thursday afternoon ahead of a resolution seeking protection for Ukrainian civilians “in vulnerable situations” as the war continues.