We classify semigroups in the title according to whether they have a finite or an infinite number ofℒ-classes or ℛ-classes. For each case, we provide a concrete construction using Rees matrix semigroups and their translational hulls. An appropriate relatively free semigroup is used to complete the classification. All this is achieved by first treating the special case in which one of the generators is idempotent. We conclude by a discussion of a possible classification of 2-generator completely regular semigroups.