England har , som alla veta , i denbul