John Charmley, Author at Catholic Herald