Donald Trump is about to be publicly shamed by the people whose approval he wants most.