US President Donald Trump has ousted Attorney General Pam Bondi in a major shake-up that marked the second Cabinet departure in less than a month, signalling a renewed willingness to move quickly on the team roles that had troubled him for months. The departure of America's chief law enforcement officer ended her tumultuous tenure marked by controversy over her handling of the Jeffrey Epstein case files and frustration over her performance.