Darwin did not decry his own theory, neither would it be relevant if he did.
Newton shouting out on his death bed that “Force equals mass times acceleration CUBED” wouldn't change the fact that force equals mass times acceleration squared was in fact the truth.
Lady Hope was just another “liar for the Lord” like the idiots in Dover. She has zero credibility.