It's not fact and is still certainly deniable, have a listen to that podcast, Stephen even says in there biological evolutionist's say they need a new evolution theory. It's far from settled either way and it's basically the same as religion, it's a theory or a belief not fact.