England har behöft ett halft årtusendeför