well if you look at all the Norman weapons and compare them to the English weapons, you can probably see why. the Normans were also more prepared and the English were tired after another battle just...
I don't think any of them did, but the Normans had the power and controlled the land so they had to wait to see if they could regain what they had. Many refused to speak French at first.
William led the Normans and Harold led the Saxons (English). Harold was crowned king earlier in the year but William was angry that he wasn't crowned king so he started a battle against the Saxons....