The small spanish town of Cehegin celebrates their win over England in the 2024 European football championship