The Duchess of Cambridge has given birth to a baby boy. The child is fifth in line to the throne and the Queen's sixth great-grandchild. - Smile 90.4FM

The Duchess of Cambridge has given birth to a baby boy. The child is fifth in line to the throne and the Queen's sixth great-grandchild.