It’s official.

Kirstjen Nielsen is out as Secretary of Homeland Security:

Secretary of Homeland Security Kirstjen Nielsen will be leaving her position, and I would like to thank her for her service…. — Donald J. Trump (@realDonaldTrump) April 7, 2019

Current U.S. Customs and Border Protection Commissioner Kevin McAleenan has been named the Acting Secretary:

….I am pleased to announce that Kevin McAleenan, the current U.S. Customs and Border Protection Commissioner, will become Acting Secretary for @DHSgov. I have confidence that Kevin will do a great job! — Donald J. Trump (@realDonaldTrump) April 7, 2019

This move comes shortly after Trump pulled the nomination of Ronald Vitello to head Immigration and Customs Enforcement:

Also noteworthy, as this comings on the heels of Trump withdrawing Ronald Vitiello as his nominee to head Immigration and Customs Enforcement because he wants to go in a “tougher direction.” Something is happening behind the scenes. — Anthony Zurcher (@awzurcher) April 7, 2019

So, “about time” this happened?

Kirstjen Nielsen’s resignation was way, way past due. Total incompetence on the border crisis. About time. — Josh Hammer (@josh_hammer) April 7, 2019

CBS News was the first to report on her resignation:

JUST IN: Two US officials tell @CBSNews DHS Secretary Kirstjen Nielsen meeting with President Trump at 5pm, expected to resign. — Paula Reid (@PaulaReidCBS) April 7, 2019

***