King Charles will be presented with the Honours of Scotland - the oldest crown jewels in Britain - at a service at St Giles' Cathedral on Wednesday 5 July. It involves a people's procession of ...