Ditto for Prince Charles.
James wasn't a sodomite; the modern revisionist history that asserts that he was is based on the writings of a few of his political opponents (Weldon, Osborne, Peyton) after his death and various statements taken out of context, while ignoring the more obvious proof of his true nature (for example, his own statements considering such behavior to be an abomination). Those who believe such nonsense are mostly victims of incompetent (or malicious, in the case of James) scholarship. A few others know the truth, but continue to spread the lies because it suits the goals of their homosexual agenda.
Most of these same historians falsely insist that Jesus was also homosexual, as well as a number of other historical figures. There is no limit to the depths of deception to which they will sink in order to justify their perversions.