No more Spotify and Netflix deals. What now for Harry and Meghan who ‘have nothing left to say’?