With his unpopularity growing by the day, Donald Trump is avoiding public events where he could be humiliated.