
As the nation gears up for the Coronation of King Charles III this weekend, people have also been taking the time to celebrate the late Queen Elizabeth II.
The monarch ruled for 70 years, and over that time became renowned for her wit, warmth and duty.