England har emellertid icke låtit detsaknas