The Duke and Duchess of Sussex pay back Sovereign Grant money,
as they seek to remove 'public interest' in their new lives
-----------------------------------------
Prince Harry and Meghan Markle's £112m Netflix deal 'could include a documentary on Princess Diana
-----------------------------------------