Duchess of Cambridge gives birth to baby boy
The Duchess of Cambridge has given birth to a baby boy, born on the patriotic St George's Day.