Pope Leo XIV was installed on May 18, 2025, and currently leads the Catholic Church with a steadfast commitment to spiritual renewal, emphasizing the importance of prayer, tradition and moral clarity. He continues to inspire with his unwavering dedication to the Gospel and deep devotion to the Blessed Virgin Mary.