46% of voters voted for Trump. Voters are a reasonable proxy for the American public. It is reasonable to extrapolate that to representing 46% of the American people either supporting Trump or not disagreeing with him sufficiently to be bothered to vote. I'll stand by my original statement, HuronC is claiming that half the American public are either racist or dupes and I don't buy it, your attempt to spin it not withstanding.