Brand new portrait of the Queen of Leith, Mary Moriarty unveiled at Leith Theatre