Hungarian Prime Minister Peter Magyar delivers a speech on the day new members of government take their oath of office in the Parliament, in Budapest, Hungary, May 12, 2026. [Photo/Agencies]