The world is currently waiting with bated breath for the arrival of the next royal baby, the first born of the Duke and Duchess of Sussex.