Friday 9 Sep 2022 · News
The Queen has passed away at Balmoral Castle, in the Scottish Highlands, it was announced at 6.30pm London time, sparking scenes of mourning throughout the world.