Donald Trump has been blessed with the best possible enemies (woke Democrats) and cursed with the worst possible friends (worshipping MAGA minions).