Russian opposition leader Alexei Navalny has been detained by police in Moscow after joining a rally in support of a presidential election boycott.

The BBC's Steve Rosenberg witnessed the moment Mr Navalny was taken away by authorities.