Prime minister-in-waiting is caught between a rock and a hard place ...