it’s a good post, typos and all :)
Trump is fighting all the elements aligned against him and I hope he wins...despite the “Grand Alliance” against him.