Trump edges closer to firing Mueller, Vladimir Putin consolidates his grip, and Democrats battle over their future.