Duncan James is fearless. He has fended off millions of adoring fans, he has overcome homophobia on an epic scale,…