So what we’re being expected to believe is:
William was “piping hot” after reading newspaper stories. He had no evidence. He had not spoken to any of the staff concerned. He had not witnessed this behaviour first hand. He just read “media lies” and became enraged.
He and Harry then had a shouting match, in which insults were traded, yet Harry remained completely calm and passive. Even though the argument was about the behaviour of Harry’s beloved wife, and William was “piping hot” he was able to remain emotionless while having this shouting match.
Harry helpfully got William a glass of water. William, while still in the middle of red-mist-rage, calmly waited for this glass to be poured, took it from him and gently placed it on the counter.
William then grabbed Harry and shook him like a wet rag before throwing him into a bowl of dog food and breaking Harry’s necklace.
I don’t buy it.
More likely would be:
Staff went to William with concerns and evidence of bullying.
William went to Harry to confront him about Meghan’s treatment of staff.
Harry became defensive and an argument ensued.
Harry became equally as angry as William and squared up to him. William grabbed his collar and pushed him away.