There were toasts, tartans and tug-of-war galore last week when the Prince of Wales attended the Grampian Highland Games in Braemar, Aberdeenshire.