Keir Starmer has played his cards well during these last turbulent days. But his – our – way ahead looks hazardous ...