Imidlertid endret situasjonen seg brått da Svein døde den 3. februar 1014. Mannskapet på de danske skipene på elven Trent sverget umiddelbart sin lojalitet til hans sønn Knut, men ledende stormenn i England sendte et forslag til Æthelred for å forhandle hans gjeninnsettelse på tronen. Han ble krevd å erklære sin lojalitet til adelsmennene, gå med på reformer på det som de tidligere hadde vært misfornøyde med, og tilgi alt som hadde blitt sagt og gjort mot ham i hans tid som konge. Æthelred gikk med på kravene, og det var Olav Haraldsson fra Norge som skipet ham over fra Normandie og tilbake til England. Knut vendte tilbake til Danmark for å bli akseptert som konge i Danmark. I England ble de angelsaksere som hadde samarbeid med ham forfulgt og straffet. Avtalen som stormennene krevde av Æthelred er av stor konstitusjonell interesse for tidlig engelsk historie da det er den første nedtegnede pakt mellom en konge og hans undersåtter, og antyder også at mange i England hadde underkastet seg Svein Tjugeskjegg av den enkle grunn at de ikke hadde tillit til Æthelred.