Who was the leader of the Church of Enland?

The Archbishop of Canterbury

When? At one point it was the King of England.

The leader of the Church of England is titled the Archbishop of Canterbury. To find the current leader, you can simply search for "current Archbishop of Canterbury" using a search engine like Google. This will provide you with the most up-to-date information on the current leader of the Church of England.