Duchess of Cambridge gives birth to 8lbs 3oz daughter

The Duchess of Cambridge has given birth to a girl, Kensington Palace has announced.

The baby was "safely delivered" at 08:34 BST the palace said in a statement.

Catherine was admitted to the Lindo Wing at St Mary's Hospital at 06:00 BST.

Nicholas Witchell reports.