It is not a secret any more, if Prince Charles cannot be the next king or the next to the throne or any of his two boys, Prince William and Prince Harry, then a new king has been born today.
The Duchess of Cambridge has given birth to a baby boy, the third in line to the throne, today according to an announcement from the Kensington Palace, as the Queen and the Duke of Edinburgh are both delighted with the new arrival.
Although the baby was slightly overdue, the whole kingdom is happy for Will and Kate as messages of congratulation continue to flood in from all corners of the world.
Hurray!!!!!! Long live the new born King