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