I totally agree with separating state and church.
I abhor all religions - not because I don't believe in God or 'something', but because of the destruction and devastation done in the name of religion.
Before state sponsored education a lot of schools were sponsored by a religion - as a means to convert perhaps but also as a means to educate (to a lesser extent).
Why can't all the religions sponsor education as an act of charity if education is their intention? It's contradictory to sponsor education but on condition of adherence to or conversion to their religion?
In a multicultural environment such as London, it's not good to be limited to schools with your religion. A lot of the religions contradict each other. For example:
Jews believe Jesus did not fulfil messianic prophecies that establish the criteria for the coming of the messiah. Judaism does not accept Jesus as a divine being, an intermediary between humans and God, a messiah, or holy.
Christians believe that Jesus was the son of God.
For Muslims, in the Quran, Jesus is described as the Messiah (al-Masīḥ), born of a virgin, performing miracles, accompanied by disciples, rejected by the Jewish establishment, and being raised to heaven. The Quran asserts that Jesus wasn't crucified nor died on the cross, but was miraculously saved by God.
Agnostics - don't believe in religion but believe in God
Atheists - don't believe in God or anything really
Pagans believe that nature is sacred and that the natural cycles of birth, growth and death observed in the world around us carry profoundly spiritual meanings. Human beings are seen as part of nature, along with other animals, trees, stones, plants and everything else that is of this earth.
How messed up can you get? If you've got children of all those different beliefs in the same school but only ONE belief is taught? How is that fair to any of the children?
It should be separate from education. Religion should not come into anything but it is intermingled with so very much; not just education.