The Duke and Duchess of Cambridge have welcomed their third child in the world on St George's Day.