Leonor Deserves to be Royal. She will lead Spain to being the top nation in Europe. She is capable, ready, and fearless. June 20, 2026