Delta bevisar att det i England ännufinnas