Catholic Herald logo
Menu
Boris Johnson is a Catholic - although not what newspapers call 'a devout Catholic' (Photo: PA)

And what should he guard against?