Navalny has been the Kremlin's most formidable foe since 2011, when he led a massive wave of protests against President Putin.