The Duchess of Cambridge has given birth to a baby girl.
The baby was delivered at 8.34am and the Duke of Cambridge was present for the birth.
A statement from Kensington palace said: "Her Royal Highness The Duchess of Cambridge was safely delivered of a daughter at 8.34am.
"The baby weighs 8lbs 3oz.
"The Duke of Cambridge was present for the birth.
"The...
How to contribute to The Devon Daily