What does that have to do with the topic? Faith schools in England?
How does a faith school have to do with evolution/creation?
Creation is taught in Home schools, the equivalent of faith schools in the US do teach evolution.
I don't know maybe I am missing your point?
I do know the Richard guy in your vid is hilarious as his inability to analyze all the angles, and only present this skewed view.