Putin is still in office with over 80% approval.

Boris Johnson is gone, Draghi resigned twice, other euro leaders are losin popularity, and Russia has taken 1/4 of Ukraine.

But don't worry, everything is going just as NATO planned.