There were several reasons for the Norman invasion of England. One reason was that Edward the Confessor, King of England, died without an heir. This led to a succession crisis, as several people claimed the throne. William of Normandy was one of these claimants, and he believed that he had a right to the throne because he was a cousin of Edward the Confessor.
Another reason for the invasion was that William was ambitious and wanted to expand his power. He saw England as a wealthy and prosperous kingdom, and he wanted to rule it.
Finally, the Normans were attracted to England because of the country's rich resources. England had a lot of good land, which was ideal for farming. It also had a lot of minerals, such as iron and copper. These resources were very valuable, and the Normans wanted to control them.
The Norman invasion of England was a success. William the Conqueror defeated the English forces at the Battle of Hastings, and he was crowned King of England on Christmas Day in 1066. The Norman invasion had a profound impact on England. It introduced a new ruling class, the Normans, who brought with them their own customs and language. The Norman invasion also led to the development of a new legal system and a new form of government in England.