The report stated that England’s cathedrals contribute more than £220m to the economy each year, drawing in more than 11 million visitors.