Prince William and his father are at odds over whether to banish Sarah Ferguson and Prince Andrew over their friendship with Jeffrey Epstein, a royal source has told the Daily Mail.

King Charles doesn't want to completely disown the Duchess of York and his brother because both are loyal to him and the Crown - unlike Harry and Meghan.

The monarch is facing huge pressure to expunge Fergie over the grovelling messages she sent to her 'supreme friend' Jeffrey Epstein.

So far seven charities publicly severed their partnerships with the Duchess of York in 24 hours, with others still reviewing their positions.

However, for now, Charles is said to not want to cut all ties to reflect their loyalty, ensure his sister-in-law doesn't go rogue like the Sussexes and respect the wishes of his late mother the Queen.