His reputation restored? It is an undeniable fact that he illegally usurped his nephews, and the idea that it was Henry Tudor who had the princes’ murdered from France in a Royal fortress under Richard’s control is very far fetched revisionism.
Sure, Henry Tudor had some motive to have them murdered, but Richard III had more so and had much more opportunity.
It is an undeniable fact that you have it entirely backwards.
Richard III was legally made king due to the fact that his elder brother’s heirs (the two princes, and their sister) were not legitimate.
Henry VII didn’t have much of a claim to the throne; he bribed some of Richard’s allies to pull the king off his horse, and murder him on the ground.
Henry VII then had parliament relegitimize the kids so that he could marry the girl and give him a claim to the throne.
Trouble was, the two boys were now the heirs of their father, and had to be done away with lickety-split, or Henry would have been out of luck. That the princes were still alive at that time Richard III was murdered is likely, as they are referred to as such in the paper trail.
Later on, Henry executed one of his own henchmen, on the basis of the henchman’s confession to having murdered the little princes — but see, the henchman claimed to have done so on behalf of Richard III, a ludicrous claim.