In the experimental sciences what we know we call the laws of inevitability, what is unknown to us we call vital force. Vital force is only an expression for the unknown remainder over and above what we know of the essence of life.
So also in history what is known to us we call laws of inevitability, what is unknown we call free will. Free will is for history only an expression for the unknown remainder of what we know about the laws of human life.