Prince Harry is “absolutely thrilled” with the birth of his son.

The Duchess of Sussex gave birth to a baby boy in the early hours of this morning, Buckingham Palace announced, with the baby weighing 7lb 3oz and born at 5.26am.

The Duke of Sussex, who was at his wife’s side, spoke to the BBC outside the couple’s Windsor home, Frogmore Cottage.

He said: “Mother and baby are doing incredibly well. It’s been the most amazing experience I could ever possibly imagine.

“How any woman does what they do is beyond comprehension, but we’re absolutely thrilled and so grateful for all the love and support from everybody out there.”

He said the couple were still thinking about names and would share more news and pictures of the baby in two days’ time.

He added: “This little thing is absolutely to die for and I’m over the moon.”

The palace said in a statement: “Her Royal Highness the Duchess of Sussex was safely delivered of a son at 0526hrs.

“The baby weighs 7lb 3oz.

“The Duke of Sussex was present for the birth.

“The Queen, the Duke of Edinburgh, the Prince of Wales, the Duchess of Cornwall, the Duke and Duchess of Cambridge, Lady Jane Fellowes, Lady Sarah McCorquodale and Earl Spencer have been informed and are delighted with the news.

“The Duchess’s mother, Doria Ragland, who is overjoyed by the arrival of her first grandchild, is with their Royal Highnesses at Frogmore Cottage.

“Her Royal Highness and her child are both doing well.”

The Royal Borough of Windsor and Maidenhead tweeted its congratulations to the royal couple, writing: “On behalf of the Royal Borough of Windsor & Maidenhead we’d like to offer our warmest congratulations to the Duke and Duchess of Sussex on the birth of their baby boy.”

Harry and Meghan’s baby is seventh in line to the throne, and the Queen and the Duke of Edinburgh's eighth great-grandchild.