Yabloko is the sole officially registered party to openly oppose the Russian war in Ukraine, openly calling "for peace and freedom". The party planned to partake in the 2026 Russian legislative election under their anti-war slogan.[29][30] However, in August 2026, the party was barred from running by the Supreme Court of Russia due to a lawsuit by Rodina.
Also, several politicians associated with it were imprisoned, e.g. this guy: https://en.wikipedia.org/wiki/Lev_ShlosbergSince then I think they simplified the system and just forge the results outright.
tl;dr Other parties are Putin-like, and if/when a genuine alternative emerges, Putin deals with them ruthlessly. Example: Navalny was the charismatic leader of a small but popular rival party with anti-corruption policies. He was initially delegitimised (not allowed to partake in the 2018 elections due to [likely fake] charges of embezzlement), then poisoned (nearly died), then imprisoned, and then killed while in prison.
Consider the terrifying message that sends to would-be political rivals...