Sparks fly at Pius XII debate in London