The Pope cannot be welcomed to Britain because -
Grand Orange Lodge of England.
Liverpool Grand Orange Lodge of England
[1981?]
Papacy.