Meghan, Duchess of Sussex, has given birth to a baby boy. Her husband Prince Harry has told the media he was overjoyed to be a new father after the birth was announced.

Source: CNN