President Trump Donald John TrumpOmar fires back at Trump over rally remarks: 'This is my country' Pelosi: Trump hurrying to fill SCOTUS seat so he can repeal ObamaCare Trump mocks Biden appearance, mask use ahead of first debate MORE on Wednesday announced the resignation of Attorney General Jeff Sessions Jefferson (Jeff) Beauregard SessionsGOP set to release controversial Biden report Trump's policies on refugees are as simple as ABCs Ocasio-Cortez, Velázquez call for convention to decide Puerto Rico status MORE, a development that is likely to spark a firestorm of criticism following the midterm elections.

Trump has repeatedly lashed out at Sessions over his recusal from the investigation into Russia's election meddling and other alleged failures.

ADVERTISEMENT

There was widespread speculation the president would move to fire him after the midterms.

Sessions said he submitted his resignation at Trump's request, adding that he has had no greater honor than serving alongside the nation's law enforcement officials.

Read Sessions's resignation letter below: