With no opposition figures allowed to run against him, the Russian president looks set to keep his grip on power until at least 2030.