King Charles III and Queen Consort land in Edinburgh ahead of Royal Mile procession

King Charles III and his Queen Consort have arrived in Edinburgh ahead of Royal Mile procession.Source: Reuters