Royal baby weighs in at 7lb 3oz

The Duke and Duchess of Sussex’s baby son weighed 7lb 3oz – one of the lightest royal newborns in recent years.

Zara Tindall’s youngest daughter Lena was the heaviest royal baby in modern times, weighing 9lb 3oz when she was born in June last year.

The average weight of a baby in the UK is around 7lb 7oz.