The Duchess of Sussex is pregnant and is due to give birth next spring, Kensington Palace has revealed. The news has been announced as she and Prince …

source