I must admit I am not a big supporter of the Royals, but 70 years as monarch is quite a feat and a role that she has performed with a great deal of dignity.

The world has changed a lot in 70 years and she seems to have coped with it all.