England har 23,000 landtprester,