 Meanwhile, Magnus' uncle Harald Sigurdsson had returned to Norway from the east and contested his rule there, while Sweyn was still a threat in Denmark; Harald allied himself with Sweyn.Magnus chose to appease Harald, and made him his co-king in Norway in 1046.Sweyn increased the pressure on Magnus from his base in Scania, but by late 1046, Magnus had driven Sweyn out of Denmark.