The birth of every baby adds a spark of light to life, and inspires hope, optimism and joy. Her Royal Highness Princess Catherine Elizabeth Diana was born on 2nd May 2015 to devoted parents who –like the rest of us – are probably wondering what kind of world she will inherit. Catherine and William are both . . . → Read More: Numbers In The News 53. Princess Charlotte and The Election: A New Wave.