Prince Edward, the Duke of Edinburgh, has been meeting with young people who have made a difference to their communities by ...