mark canninglatest news & developments