Putin may play up his "overwhelming victory" but as long as he commits outrageous acts like the invasion of Ukraine, the backlash at home and abroad...
Putin's new loyalty pledge law is a case of "shooting one's self in the foot" and will only succeed in isolating Russia further in international society.