England will face Spain in the Euro 2024 final in Berlin on Sunday, thanks to a last-minute strike from substitute…