Cependant, Tudor débarqua à Milford Haven, au Pays de Galles.
Il y fut accueilli par le roi Henri VII, qui lui proposa de se joindre à lui contre la France. Tudor accepta et fut nommé duc de Richmond et de Somerset. Il devint ainsi un allié précieux pour le roi.