>people can lose their jobs (even in the private sector) or housing allotments if they vote against the ruling party.
It's a bullshit. I live in Saint-Petersburg, Russia, having Russian citizenship from the very first day of its existence. Yesterday I participated in voting, and I can assure you and everyone else - your voting is really anonymous until you care not to show anybody which box you marked on your voting sheet. And there is no way for your boss to know your voting decision. Moreover - I work for private company which is tightly integrated in state system. There is a bunch of colleagues who openly and aggressively promotes Navalny, one of them being my friend - and nobody of them was fired or being told to stop.
BTW, Russian New People's party, founded in 2020, seems to have been elected into Duma (Russian parliament), overcoming 5% barrier, while Navalny political buddies (Yabloko, and so on) have not, as usual for at least a decade. New People party's key of success was to actively work with voters in provinces - and this is what our Russian liberals too arrogant to do. Next step of liberals is quite straightforward - bitching about Russian people being somewhat mentally wrong, propaganda affected and disliking true "freedom", and complaining about Russian voting system. That bitching is what we, Russians, could observe after every voting in the past 10+ years. Who wonders that we, mentally wrong and propaganda affected, don't want to vote for them?
P.S. Navalny electoral perspective was seriously weakened after that bullshitish case of his alleged poisoning by Novichok. I'm sorry if I harm somebody feelings, but Soviet chemical weapons were not designed to keep anybody survived. If Navalny was really poisoned, he would be in much more farthest place than prison. And now almost nobody in Russia doubts about which interests Navalny really promotes, after being so brutally backed up by Western establishment.