Royal baby: Prince William and Catherine welcome baby girl

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

The baby, who is fourth in line to the throne, was "safely delivered" at 08:34 BST, the palace said in a statement.

The Duke of Cambridge was present for the birth of the baby, who weighs 8lbs 3oz (3.7kg).

Royal correspondent Nicholas Witchell reports.