La lucha entre Edmundo y su padre seguía cuando se produce la segunda invasión danesa al mando de Canuto el Grande (1015); al morir el rey Etelredo II (23 de abril de 1016), y con el pequeño apoyo de la nobleza de Londres, Edmundo es coronado rey.