Sophie, Duchess of Edinburgh, has taken on an exciting new patronage after a joint visit to the Scottish capital with Prince Edward last week and a reunion with daughter Lady Louise Windsor