Is Euro 2028 at Risk in the UK?