It's May 2023 and preparations are under way for one of the biggest royal occasions in seven decades: the coronation of King Charles III, with 17 Yeoman Warders joining 4,000 troops.