Vladimir Putin has taken the oath of office for his fourth term as Russian president, in a ceremony in an ornate Kremlin hall glimmering with gold leaf.
Mr Putin won the six-year term in March elections where he took 77% of the vote.
He has effectively has been the leader of Russia for all of the 21st century.
He stepped down from the presidency in 2008 because of term limits, but was named prime minister and continued to steer the country until he returned as president in 2012.
"He is a very, very popular president": The inauguration of Vladimir Putin has taken place after he secured a fourth term in power pic.twitter.com/smlkKZZTOx— Sky News (@SkyNews) May 7, 2018
- Digital Desk and Press Association