Russia is facing numerous setbacks as its invasion of Ukraine heads into a second month. In the battlefield, Ukrainian forces have managed to push back Russian advances around the west of the capital, Kyiv. And in the Kremlin itself, one of Russian President Vladimir Putin's top advisers has resigned.