England’s Women’s Football Team, the Lionesses, have been crowned UEFA Euro 2025 champions after a dramatic win against Spain in the final held on Sunday night. The closely contested match ended 1–1 in regulation time, but England triumphed 3–1 in the penalty shootout, securing their second