Lord Strafford de Hedd i lie ,Englands