Theresa May shares much of his agenda, but she's outfoxing her opponents on all sides and gaining in popularity.