When he took office as a novice president in 2017, Donald Trump churned through cabinet secretaries at a rate of knots that was unprecedented in recent political history.
Steve Bannon, his chief strategist, lasted just seven months. Michael Flynn, his national security adviser, resigned a few weeks into the job. Anthony Scaramucci, the communications director, was sacked after 11 days.
The Telegraph London