Who conquered England in 1066?
There was a battle in England in 1066 where William (the King of Normans) fought against Anglo-Saxon King Harold of England. First William's archers shoot Anglo-Saxons but they couldn't prevail Anglo-Saxons infantry. Anglo-Saxons shields protected them. After shooting Normans withdrawn on purpose. Anglo-Saxon infantry followed Normans, as a result Anglo-Saxon defense line was disrupted. After this Normans destroyed Anglo-Saxons.
After the battle William went to London and crowned as a King of England and later known as "William The Conqueror". After invasion William divided lands between his overlords. The Duke William became The King of England and he started his own dynasty. He was the last conqueror of England and modern England was founded.