England National TeamPreview: Spain vs England, EURO 2024 final - team news, lineups & how to watch on TV