Let me be the first to congratulate our Canadian neighbors on the birth of a new presumptive tyrant:
The Duchess of Cambridge has given birth to a baby boy, Kensington Palace has announced.
The baby was delivered at 16:24 BST at St Mary’s Hospital in Paddington, west London, weighing 8lb 6oz.
The palace said in a statement that the duchess and the baby were “doing well” and would stay in hospital overnight.
The news has been displayed on an ornate easel in the forecourt of Buckingham Palace in line with tradition.