grant mclachlanlatest news & developments