A State Duma deputy from Russia’s Communist Party (KPRF), Vyacheslav Markhayev, has warned that Russia is “on the brink of a social explosion,” for which “the entrenched leadership will bear full responsibility.”