The late Queen Elizabeth II would have reached her centenary on April 21

The late Queen Elizabeth II would have reached her centenary on April 21

Monarch says Elizabeth II would have been troubled by recent events but she believed ‘goodness will always prevail’