Keir Starmer: ‘lucky general’ or hard-nosed political operator?