Church of England: Anglicans deny obstructing Ofsted

The Tablet has this news  here.