Prince Harry and Meghan Sussex have sparked debate after the Duchess of Sussex posted a photo of their three-year-old daughter, Princess Lilibet Diana, on a boat without a lifejacket.