Kate and William - known as the Duke of Rothesay in Scotland - were making their first official visit to the Isle of Bute yesterday afternoon to celebrate its community spirit and volunteering ethos.