Glen O’Hara asks: Where next for England, Europe and the UK?