У травні Едмунд завдав поразки данам короля Канута (Кнуда) Великого в битві під Брентфордом. 18 жовтня у битві біля Ешингдона в Ессексі Канут взав реванш. Англосаксонський король Едмунд Залізнобокий програв «країну англів і народ» данському претенденту на англійський престол. Едмунду залишився тільки Вессекс, але в листопаді він помер, і Канут заволодів усією Англією.