Russia has been battling to prevent diplomatic isolation at the G20 summit in Bali as its traditional allies – China and India – started to distance themselves from the war in Ukraine, which a draft communique said had caused untold economic damage to the world.
Narendra Modi, the Indian prime minister, and Xi Jinping, the president of China, both voiced concern about the war without breaking from their previous defence of Moscow.