Football UK Sport deputy says ‘right decision’ to ditch World Cup bid and host Euro 2028 March 5, 2024