It is time for the Archbishop of Canterbury, Justin Welby, to stand down or be forced to undergo an urgent investigation into the complete and utter shower he is presiding over. If he really is a Christian, it will be the right, moral and virtuous thing to do. For the reasons I’m about to outline today, it has emerged that despite we’ll be pushing a green agenda, the Church of England has been investing in water companies responsible for pumping sewage into our rivers and they are refusing to stop investing in them. The church said that it held £325,000 in water company shares which could pay …