Andrew McKie, Author at Catholic Herald