Having returned to Geatland, Beowulf is described as taking part in a raid (a genuine historic event) against the Franks with his king Higlac. Higlac died during the raid, and Beowulf swam home in full armour. Back in Geatland, queen Hygd offered Beowulf the throne but Beowulf declined in favour of the young prince Heardred. However, Heardred received two Swedish princes, Eadgils and Eanmund who reported that they had fled their uncle Onela who had usurped the Swedish throne. This led to a Swedish invasion in which Heardred was killed. Beowulf was proclaimed king and decided to avenge Heardred and to help Eadgils become king of Sweden.