Alexander Boris de Pfeffel Johnson will this evening receive the Holy Father in Terminal 4’s Royal Suite at Heathrow Airport.

You couldn’t make it up. When I worked for Boris at the Spectator I would have been prepared to believe that he might one day star opposite Jennifer Aniston in a Hollywood romcom, but never that he would end up as the politician charged with welcoming the Pope to England.

But is it really so surprising, so inappropriate? Boris is a Catholic, after all. True he is not quite what the newspapers call a “devout Catholic” – by which they mean anyone who has been to Mass more than twice in the past year - but he was baptised according to the rites of Holy Mother Church.