England's quest to end their 58-year trophy drought came to a disappointing end in the Euro 2024 final against Spain…