King Charles’ Scottish Coronation dubbed ‘damp squib’ as Kate takes centre stage
King Charles headed to Edinburgh this week to receive the Honours of Scotland, but the event was "eclipsed" as Kate Middleton stole the spotlight, says one royal expert