King Felipe VI of Spain presided over a carefully planned hearing which brought new faces into Spain’s executive leadership.
December 23, 2025