Richard III., England, König