England captain Harry Kane could not hide his disappointment following the end of the EURO 2024 Final and seemingly broke down into tears. Kane, who hasn't been able to win a single trophy both at club level and at international stage in an otherwise brilliant career, will have to endure the dismay of defeat again. Since, his drought when it comes to winning trophies is widely recognised by fans, users on social media could not refrain from mentioning that it was the "Harry Kane Curse" that struck England again.