Which leaders claimed the English throne in 1066?

Harold Godwinson, Harald Hardrada, and Duke William II of Normandy all claimed the English throne in 1066.