Stephen says
For every argument Darwin put forward for his two major ideas there's an evidence based counter argument
That really blows out of the water the refrain you often hear from evolutionists that the facts are clear. Consider how this is the stated opinion of Richard Dawkins.
The truth is that there are no brute facts, no self-interpreting fact as such, rather we interpret the fact by our worldview. Watch the video, it is challenging.