The world has early been awaiting the news of the birth of the Duchess of Cambridge’s first child. At 4:24pm Catherine Middleton gave birth to a baby boy.
The baby, who will be known as the Prince of Cambridge, is the third in line for the British throne.
The Duchess gave birth 11 hours after being admitted to the St Mary’s Hospital in London. Mother and baby are said to be doing well.
The news was greeted with jubilant scenes in the streets on London.
Read More: The Telegraph