The Duchess of Cambridge has given birth to a girl - with mother and baby both doing well, Kensington Palace has announced.

The new baby was born at 8.34am weighing 8lbs 3oz and William was at his wife's side during the delivery.

Kate was a number of days overdue and had been taken to the Lindo wing of St Mary's Hospital at 6am from her nearby home Kensington Palace.

Read the full story here

The Duchess of Cambridge's daughter is fourth in line to the throne, the Queen's fifth great-grandchild and Prince George's sister.