Analysis of Richard III’s DNA has thrown up surprising evidence of infidelity somewhere in his family tree.