England har under ett tidlopp af 26 årminskat