Tim Stanley, Author at Catholic Herald