Answer:
After Alfred the Great, English kings gradually recaptured more and more land from the Vikings. ... In 954, the Anglo-Saxons drove out Eric Bloodaxe, the last Viking king of Jorvik. Later, when Eric was killed in battle, the Vikings agreed to be ruled by England's king. The most powerful Anglo-Saxon king was Edgar.