Unfortunately over the last 25 years the Queen's children apart from Princess Ann has done much damage to the monarchy but, it's not a lost cause.
The proof was all to see with todays occasion. The next batch royals heralds new beginnings and hope for all of us.
All I hope for now is Charles to pass the crown to William.