The newborn child of the Duke and Duchess of Sussex has not yet been given a name, but bookmakers have James, Alexander, Albert, Philip, and Arthur among the favourites. Other suggestions include Spencer, which was the surname of Harry's late mother, Princess Diana.
Be the first to comment