The Funeral
On Monday September 19th 2022, Queen Elizabeth II, Britain’s longest serving Monarch, was laid to rest in a spectacular State Funeral watched by more than half the Earth’s population. It has been so long since the last State Funeral in Britain (Sir Winston Churchill, January 1965) that most people had forgotten what an awe-inspiring and […]