ian mackinnon news and photos