England is very much still alive