Putin is left without a summit – is the tide turning against Russia? | The Monocle Daily | Podwise