President Cyril Ramaphosa has this morning, Friday 7 November 2025, arrived in Rome, Italy for a working visit to the Holy See.