Russian voters cast their votes on the third and final day of elections expected to result in a major victory for President Vladimir Putin. The opposition called for a protest movement today under the slogan “Noon against Putin.” Preliminary results are expected to appear after the closing of the last polling station in the Leningrad region.

Putin - who has held power, whether as president or prime minister since 1999 - is preparing to win a new six-year presidential term. If he completes it, he will become the longest-serving ruler in Russia for more than 200 years.