The Duke and Duchess of Sussex are expecting a baby in the spring of 2019, Kensington Palace has announced. Here is everything you need to know about Harry and Meghan’s baby