Please read my original post. I did not say that the Ukraine situation has caused the unrest. It is an additional factor which has been a significant influence. The war has been going on for 5 years and has been a drain to some European countries which are caught up in funding the Ukranian govt.
I agree with you about "the reality of combination of poor policies..., dissatisfied citizens, and foreign agitation". The Ukraine war and its effects are another factor that can be added to that combination.