Bishops must stay in the Lords, MPs and peers say No God: No Bishops (more…) Continue ReadingBishops must stay in the Lords, MPs and peers say