Keir Starmer is in an economic bind. The fallout could fracture his party.