Euro 2024: La Roja are Kings of Europe Again!