The uncertainty over Keir Starmer's political future was accelerated by Labour Party's disastrous performance in the recent local elections.