Everyone knows what William the Conqueror won the Battle of Hastings in 1066, but in recent years is has become customary to assume that the victory was virtually inevitable, given …