Well, in my country, some leftist parties do have an issue with Putin. Sometimes they ignore his behaviour, others they defend his policies. Never they denounce him, and the few times they do, it's never in terms as strong or as early as the others. But it shouldn't be so hard ! The guy is evil and is funding tons of parties in Europe in favour or far right populism...
So I think there is actually room for a non-Putin-aligned, science-based, left wing party in many countries, starting with my own.
Enabling a mass exodus of money from the Russian economy? I'm a little surprised the Kremlin is okay with that XD
I remember the start of the war when they froze ruble sales to stop its crash...