A year or two ago I speculated about whether Pope Francis had intended a snub to Hungarian Prime Minister Viktor Orbán by only visiting his country very briefly. It seems I was wrong because the Holy Father has been enjoying a rather longer stay in Hungary in the last few days.

Part of his agenda was a speech at the former Carmelite monastery that now houses the office of the Prime Minister.

Francis took the opportunity to criticise what he called “ideological colonisation”, by which he means the attempt by richer, Western countries to use their economic and cultural power to subvert more traditional societies.