At 74, King Charles is the oldest royal to ascend the British throne and his coronation falls at a crucial moment. Support for the monarchy is lower than it was during Queen Elizabeth II's reign, and the royal family's dynamics have never been messier. "Charles in Charge" explores the state of the monarchy, the impact the king's leadership will have on his family, and the legacy he'll leave behind.

A historic coronation

May 6, 2023, will be the day the oldest British monarch is officially crowned.

The king's agenda

King Charles has his work cut out for him.

Family matters

Forget "The Crown" — the British royal family has real-life drama.

 

Royals in numbers

A behind-the-scenes look at the assets that keep the royal institution running.

 


Credits:

Reporters: Mikhaila Friel, Samantha Grindell, Anneta Konstantinides, Talia Lakritz, Erin McDowell, Maria Noyen, Gabi Stevenson
Story Editors: Charise Frazier, Micaela Garber, Kiara Keane, Joi-Marie McKenzie, Chloé Pantazi-Wolber, Lydia Warren, Megan Willett-Wei
Copy Editors: Jonann Brady, Jonas Dominguez, Kevin Kaplan, Emma LeGault, Nick Siwek
Design, Development, and Art: Ricki-Lee, Kazi Awal, Annie Fu, Shayanne Gal, Skye Gould, Nathan Hacket, Robyn Phelps, Alyssa Powell, Chay Thawaranont, Will Varner
Social Audience Producers and Editors: Tanita Gaither, Morgan Goldwich, Elena Johnson, Pavan Mahal, Annie Smith, Hannah Williams 


if (res.ok) { const articles = await res.json();

// Subsection containers const historicContainer = document.querySelector( "#gi-coronation-historic" );

const agendaContainer = document.querySelector( "#gi-coronation-agenda" );

const numbersContainer = document.querySelector("#gi-coronation-numbers");

const familyContainer = document.querySelector("#gi-coronation-family");

if ( numbersContainer && agendaContainer && historicContainer && familyContainer ) { const agendaArticles = articles.data .filter((article) => article.attributes.categories.includes("coronation-2023-lp-agenda") )

const familyArticles = articles.data .filter((article) => article.attributes.categories.includes("coronation-2023-lp-family") ) const numbersArticles = articles.data.filter((article) => article.attributes.categories.includes("coronation-2023-lp-numbers") );

const historicArticles = articles.data.filter((article) => article.attributes.categories.includes("coronation-2023-lp-historic") );

function articleMarkup(articleLink, image, alt, hed) { return `

${alt}

${hed}

`; } historicArticles.forEach((article) => { historicContainer.innerHTML += articleMarkup( article.links.site, article.relationships.thumbnails.data[1].links.self, article.relationships.thumbnails.data[1].attributes.description, article.attributes.title ); }); numbersArticles.forEach((article) => { numbersContainer.innerHTML += articleMarkup( article.links.site, article.relationships.thumbnails.data[1].links.self, article.relationships.thumbnails.data[1].attributes.description, article.attributes.title ); });

agendaArticles.forEach((article) => { agendaContainer.innerHTML += articleMarkup( article.links.site, article.relationships.thumbnails.data[1].links.self, article.relationships.thumbnails.data[1].attributes.description, article.attributes.title ); });

familyArticles.forEach((article) => { familyContainer.innerHTML += articleMarkup( article.links.site, article.relationships.thumbnails.data[1].links.self, article.relationships.thumbnails.data[1].attributes.description, article.attributes.title ); });

} } else { throw new Error( "Failed to create article grids, something went wrong fetching articles" ); } } catch (err) { console.error(err); } }

 

Read the original article on Insider