Putin has only achieved isolationism and humiliation for Russia: UK statement to the OSCE
Ian Stubbs (UK delegation to the OSCE) says that Russia’s announced withdrawal from Kherson is a clear admission that Putin’s invasion of Ukraine is failing.