It's beginning to seem like Harry Kane is been cursed as the most unluckiest player in football history. It will be heartbreaking for him to process each he remembers that, playing in different league finals, with no victory achieved.

For England's loss match to Spain, Southgate is to blame for it because he had many useful players on the bench that would have won the Euro trophy for England.
Whether it's a curse or not, in essence what happened to Hary Kane in his football career makes no sense. The reason is that until now he has never won a championship title in any competition, either with a club or the English national team. Even though he has a very good performance and can be said to be one of the very good players. Apart from that, in the England national team or at his current club (Bayern Munich), Harry Kane has really great teammates. So Hary Kane should be able to win the title more easily with these supporting factors. But strangely, Harry Kane always fails to win trophies. Apart from that, an even more surprising fact is that Hary Kane rarely scores goals when competing in finals (with the English national team or his club). Even in this Euro final, Hary Kane did not score a goal against Spain. I also feel quite strange about this, because Hary Kane should be able to score goals. The reason is, when the group stage reached the semifinals, Hary Kane was always able to score goals. Maybe in essence, Hary Kane was just unlucky.
And regarding England's defeat, Southgate cannot be entirely blamed. However, Southgate has not been able to rotate English players optimally. Because for example Cole Palmer. If Southgate had included Cole Palmer as a starter, maybe the story would be a little different. The reason is, with Cole Palmer's input in the second half, not long after he was able to score the equalizer for England. So I have an assumption, if only Cole Palmer had been introduced by Southgate from the start of the first half, perhaps England would have had a greater chance of winning the match.