Spain fans celebrate Euro 2024 final win against England 0 15.07.2024 00:27 The Independent Spain fans watching the Euro 2024 final in Madrid celebrated wildly on the final whistle as they beat England 2-1.