Rose Hanbury wants to sue him
It was bad enough the first time her name was dragged through the mud when Meghan encouraged Giles Coren to tweet about the "affair" she never had with William while Catherine was pregnant with their third child. But then to bring it up again on tv 5 years later, and she's had enough.
Think what you will, but honestly, Rose Hanbury is a happily married woman with three kids, and while she and her family have been longtime friends of the Windsors, there is never any evidence she had an affair with William. It was all a big fat lie to defame him as well as stir up trouble.
The fact that people are so willing to believe William would do the same thing his dad and mom did ages ago says more about the people who treat tabloids like gospel than actually looking up the truth.