It's a remarkable development since the peak support for Putin's ability to handle government tasks in March 2024 ...