As a twenty-year veteran of the bureau, McCabe was set to retire as soon as he turned fifty on March 18 and would be eligible for his full retirement benefits. But Trump, with the help of Attorney General Jeff Sessions, sought to punish a foe. Just before ten o’clock on the evening of March 16, Sessions fired McCabe effective immediately, saying that he was acting on the recommendations of the inspector general and the FBI office that handles discipline. The swift termination threatened to cost McCabe a portion of his retirement benefits.