Rorate Caeli: Liverpool is the largest diocese in the whole island of Great Britain by number of nominal Catholics – at least according to the Annuario Pontificio (source) – so it certainly is a source of great joy that its new archbishop, Abp. … Continue reading