Meghan Markle accused of trying to 'rewrite history' as Princess Kate dubbed 'saviour' March 6, 2024 News Princess Kate has been praised as the “saviour” of the Royal Family while Meghan Markle “creates so much drama” and uses it More