Sports Keel Square scenes of elation and despair as England lose World Cup semi-final Leo Davies · July 16, 2026