Why did William Duke of Normandy and his army invade England in 1066?
William Duke of Normandy believed he was promised the throne by the previous King, Edward the Confessor.
After his death and Harold Godswinsons ascension the Duke felt he was owed the throne and was ready to fight for it