News , hr William Weir , har aflidit.