We all hope this to happen, as it is the best outcome. However, from what I can find, the support for this invasion, and Putin, is strong within Russia.
We should really not underestimate how much support there is for Putin in Russia.
Note that the byline of that article is 'world service disinformation team.'