BREAKING: The Three Lions squad arrive back in England after after losing 2024 Euro final to Spain Mary 5 months ago Sports News The Three Lions squad have arrived back in England after losing the 2024 Euro final against Spain in Berlin. Credit Sky Sports News