Final answer:
William and the Normans conquered England due to the unpreparedness of the English forces and their effective use of cavalry, which provided a tactical advantage during the Battle of Hastings in 1066.
Step-by-step explanation:
Reasons for Norman Conquest of England
Two reasons William and the Normans were able to conquer the English are unpreparedness of English forces and effective use of cavalry. The English were recovering from recent conflicts with the Vikings, leading to a certain degree of military unpreparedness when William invaded. The Normans, on the other hand, had a formidable cavalry as depicted in the Bayeux Tapestry, showing their tactical flexibility and ability to scatter English defenses. Cavalrymen were heavily armored, giving them a significant advantage in combat situations. These factors, combined with William's leadership, contributed to the Normans' success and the establishment of Norman rule in England after the Battle of Hastings in 1066.