Trump gave McGahn no heads up before tweeting that he would be out this fall, according to someone who has spoken to McGahn. They had been discussing his plan to leave sometime post-Kavanagh confirmation but McGahn was blindsided (tho not surprised) by the announcement.

— Julie Davis (@juliehdavis) August 29, 2018