The Duchess of Sussex Meghan Markle has had a baby boy in Windsor.

Prince Harry has confirmed that the slightly overdue baby had been born healthy at 5.26 am weighing 7lbs 3oz and the mother is doing very well.
The name has not been announced.
More follows…
Discover more from
Subscribe to get the latest posts sent to your email.
