Sarah Huckabee Sanders was named as the new White House press secretary following the resignation of Sean Spicer, part of a dramatic major shake-up in President Donald Trump’s inner circle.

Anthony Scaramucci, himself named the new white house communications director by trump, made the formal announcement to reporters.

According to a White House official, Spicer quit in opposition to trump’s appointment of Scaramucci, a wall street financier and longtime supporter of the billionaire investor-turned-president.

Spicer stepped down because he was unhappy with President Donald Trump’s appointment of a new communications director, reports the New York Times.

Combative Wall Street financier Anthony Scaramucci has been picked for the role that Spicer partially filled.

The shake-up comes as the white house faces inquiries into alleged Russian meddling in last year’s US presidential election and whether Mr Trump’s campaign team colluded with Moscow.

The New York Times reports that Mr Spicer “vehemently” disagreed with the appointment of Mr Scaramucci, which he believed to be a “major mistake”.